Vehicle scraping protection method and apparatus, electronic device, vehicle and storage medium
By acquiring the mechanical wave vibration intensity and battery pack load, the collision intensity can be determined and protective measures can be taken, thus solving the safety problem of the chassis of new energy vehicles scraping against the battery pack, ensuring vehicle safety and alerting other vehicles to avoid collisions.
Patent Information
- Application Number
- PCT/CN2025/103910
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-27
- Filing Date
- 2025-06-26
- Publication Date
- 2026-01-02
AI Technical Summary
With the increasing popularity of new energy vehicles, high-voltage battery packs are located under the chassis and the chassis has a low ground clearance. When the vehicle is driving on complex roads, it is easy to scrape the battery pack under the chassis, which can lead to serious accidents and threaten the safety of the occupants.
By acquiring the mechanical wave vibration intensity of the target vehicle, the current collision intensity and load of the battery pack are determined, and corresponding preset protection measures are adopted to protect the vehicle. This includes statistically analyzing the mechanical wave vibration intensity and the operating parameters of the battery pack, and generating the outline and location information of obstacles to alert other vehicles.
It effectively avoids serious accidents when the battery pack collides, ensuring the safety of the vehicle and its occupants, and preventing other vehicles from colliding with obstacles.
Smart Images

Figure CN2025103910_02012026_PF_FP_ABST
Abstract
Description
Vehicle scratching protection method and device, electronic equipment, vehicle, and storage medium Cross-reference to Related Applications
[0001] This application claims priority to Chinese Patent Application No. 202410845253.2, filed on June 27, 2024, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0002] The present disclosure relates to, but is not limited to, the technical field of intelligent vehicles, and in particular to a vehicle scratching protection method and device, an electronic equipment, an intelligent vehicle, and a storage medium. BACKGROUND
[0003] With the popularization of new energy vehicles, the proportion of high-voltage battery packs in the whole vehicle is increasing, and the current high-voltage battery packs are generally arranged under the chassis. At the same time, in order to pursue maneuverability and comfort, the chassis ground clearance is generally low. SUMMARY
[0004] The following is a summary of the subject matter of the detailed description herein. This summary is not intended to limit the scope of the claims.
[0005] In a first aspect, the present disclosure provides a vehicle scratching protection method, comprising: obtaining a mechanical wave vibration intensity of a target position of a target vehicle, the target position corresponding to an installation position of a battery pack of the target vehicle; determining a current collision intensity of the battery pack according to the mechanical wave vibration intensity of the target position; obtaining a current load of the battery pack; and protecting the target vehicle by using a corresponding preset protection measure according to the current collision intensity and the current load.
[0006] In an optional implementation, the target position is multiple, and the current collision intensity of the battery pack is determined according to the mechanical wave vibration intensity of the target position, comprising: statistically analyzing the mechanical wave vibration intensity of the multiple target positions to obtain a first statistical analysis result; and if the first statistical analysis result meets a preset vibration intensity condition, determining the current collision intensity as a first collision intensity.
[0007] In an optional implementation, the statistical analysis of the mechanical wave vibration intensity of the multiple target positions to obtain the first statistical analysis result comprises: statistically analyzing the mechanical wave vibration intensity of the multiple target positions at the same time or within a preset time to obtain the first statistical analysis result.
[0008] In an optional implementation, the determining the current collision intensity of the battery pack according to the mechanical wave vibration intensity of the target position further includes: if the first statistical analysis result does not satisfy the preset vibration intensity condition, determining a maximum mechanical wave vibration intensity from the mechanical wave vibration intensities of the target positions; comparing the maximum mechanical wave vibration intensity with a preset vibration intensity threshold; and if the maximum mechanical wave vibration intensity is less than the preset vibration intensity threshold, determining the current collision intensity as a second collision intensity, the second collision intensity being less than the first collision intensity.
[0009] In an optional implementation, the determining the current collision intensity of the battery pack according to the mechanical wave vibration intensity of the target position further includes: if the maximum mechanical wave vibration intensity is greater than or equal to the preset vibration intensity threshold, performing statistical analysis on the mechanical wave vibration intensities of the target positions in the preset range with the target position corresponding to the maximum mechanical wave vibration intensity as the center to obtain a second statistical analysis result; if the second statistical analysis result satisfies the preset vibration intensity condition, determining the current collision intensity as the first collision intensity; and if the second statistical analysis result does not satisfy the preset vibration intensity condition, determining the current collision intensity as the second collision intensity.
[0010] In an optional implementation, the obtaining the current load of the battery pack includes: obtaining at least one current working parameter of the battery pack; and determining the current load of the battery pack according to a comparison result of the at least one current working parameter and a corresponding working parameter threshold.
[0011] In an optional implementation, the at least one current working parameter includes at least one of a current temperature, a current voltage and a current current.
[0012] In an optional implementation, the method further includes: determining a first boundary and a second boundary of a target obstacle relative to the target vehicle based on the mechanical wave vibration intensity of the target position; determining a height of the target obstacle based on the ground clearance of the target vehicle; generating a contour of the target obstacle according to the first boundary and the second boundary and the height of the target obstacle; determining position information of the target obstacle based on position information of the target vehicle; and uploading the contour of the target obstacle and the position information of the target obstacle to a server to remind other vehicles.
[0013] In an optional implementation, the target positions are multiple, and the first boundary and the second boundary of the target obstacle colliding with the target vehicle relative to the target vehicle are determined based on the mechanical wave vibration intensity of the target positions, including: determining a maximum mechanical wave vibration intensity from the mechanical wave vibration intensity of the multiple target positions; taking the target position corresponding to the maximum mechanical wave vibration intensity as the center, sequentially calculating the first absolute value of the difference between the mechanical wave vibration intensity of the adjacent two target positions on the first side of the target position corresponding to the maximum mechanical wave vibration intensity to obtain the multiple first absolute values corresponding to the first side, and sequentially calculating the second absolute value of the difference between the mechanical wave vibration intensity of the adjacent two target positions on the second side of the target position corresponding to the maximum mechanical wave vibration intensity to obtain the multiple second absolute values corresponding to the second side; determining a maximum first absolute value from the multiple first absolute values, and determining a maximum second absolute value from the multiple second absolute values; determining two first target mechanical wave vibration intensities corresponding to the maximum first absolute value and two second target mechanical wave vibration intensities corresponding to the maximum second absolute value; determining the center position of the target positions corresponding to the two first target mechanical wave vibration intensities as the first boundary; and determining the center position of the target positions corresponding to the two second target mechanical wave vibration intensities as the second boundary.
[0014] In an optional implementation, the preset vibration intensity condition is that the first statistical analysis result or the second statistical analysis result is greater than or equal to a target vibration intensity threshold.
[0015] In a second aspect, the present disclosure provides a vehicle scratching protection device, the device comprising: a first acquisition module configured to acquire the mechanical wave vibration intensity of the target position of the target vehicle, the target position corresponding to the installation position of the battery pack of the target vehicle; a first determination module configured to determine the current collision intensity of the battery pack according to the mechanical wave vibration intensity of the target position; a second acquisition module configured to acquire the current load of the battery pack; and a protection module configured to protect the target vehicle by adopting a corresponding preset protection measure according to the current collision intensity and the current load.
[0016] In a third aspect, the present disclosure provides an electronic device, comprising: at least one memory and at least one processor, which are in communication connection with each other, and the at least one memory stores computer instructions, and the at least one processor executes the computer instructions to perform the vehicle scratching protection method of the first aspect or any of the corresponding embodiments thereof.
[0017] In a fourth aspect, the present disclosure provides an intelligent vehicle, comprising: an electronic device, a vehicle body, and an elastic wave sensor installed at a target position of the vehicle body; the electronic device is connected with the elastic wave sensor; the elastic wave sensor is configured to collect mechanical wave vibration intensity of the target position; and the electronic device is configured to execute the vehicle scratching protection method of the first aspect or any of the corresponding embodiments thereof.
[0018] In a fifth aspect, the present disclosure provides a non-transitory computer readable storage medium, which stores computer instructions, and the computer instructions are configured to make a computer execute the vehicle scratching protection method of the first aspect or any of the corresponding embodiments thereof.
[0019] In a sixth aspect, the present disclosure provides a computer program product, which comprises computer instructions, and the computer instructions are configured to make a computer execute the vehicle scratching protection method of the first aspect or any of the corresponding embodiments thereof.
[0020] Other aspects can become apparent from the following detailed description, when taken in conjunction with the accompanying drawings and detailed description. BRIEF DESCRIPTION OF DRAWINGS
[0021] In order to more clearly illustrate the specific embodiments of the present disclosure, the following will briefly introduce the drawings required to be used in the specific embodiments description. The drawings described in the following description are some embodiments of the present disclosure, and other drawings can also be obtained by those skilled in the art without creative labor on the basis of these drawings.
[0022] FIG. 1 is a flowchart of a vehicle scratching protection method according to an embodiment of the present disclosure.
[0023] FIG. 2 is a flowchart of another vehicle scratching protection method according to an embodiment of the present disclosure.
[0024] FIG. 3 is a flowchart of still another vehicle scratching protection method according to an embodiment of the present disclosure.
[0025] FIG. 4 is a structural block diagram of a vehicle scratching protection device according to an embodiment of the present disclosure.
[0026] FIG. 5 is a structural block diagram of another vehicle scratching protection device according to an embodiment of the present disclosure.
[0027] FIG. 6 is a hardware structure diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0028] The embodiments of this disclosure will now be clearly and completely described with reference to the accompanying drawings. The described embodiments are only some, not all, of the embodiments of this disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.
[0029] With the increasing popularity of new energy vehicles, the proportion of high-voltage battery packs in the whole vehicle is increasing day by day. Currently, high-voltage battery packs are generally located under the chassis. At the same time, in order to pursue handling and comfort, the ground clearance of the chassis is generally low.
[0030] Therefore, when a vehicle is driving on complex road surfaces, there is a possibility of scraping the chassis. If the high-voltage battery pack under the chassis is severely impacted, it can easily lead to a serious accident, thereby threatening the safety of the vehicle occupants.
[0031] How to protect a vehicle when it is involved in a collision has become an urgent problem to be solved.
[0032] In view of this, the present disclosure provides a vehicle collision protection method, which adopts corresponding preset protection measures to protect the target vehicle according to the current collision intensity and current load of the battery pack, thereby ensuring the safety of the target vehicle and avoiding serious accidents that threaten the safety of the occupants when the battery pack collides.
[0033] It should be noted that the vehicle collision protection method provided in this disclosure can be implemented by a vehicle collision protection device, electronic device, processor, computer, or similar device, and this disclosure does not limit this. The vehicle collision protection device can be implemented as part or all of the electronic device in an intelligent vehicle through software, hardware, or a combination of both. In the following method embodiments, the implementation subject is always an electronic device.
[0034] It should be noted that the steps shown in the flowchart can be executed in a computer system as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0035] This disclosure provides a vehicle scratch protection method, which can be used in the aforementioned electronic device. Figure 1 is a flowchart of the vehicle scratch protection method according to an embodiment of this disclosure. As shown in Figure 1, the vehicle scratch protection method includes the following steps S101 to S104.
[0036] In step S101, the mechanical wave vibration intensity at the target location of the target vehicle is obtained.
[0037] In this embodiment, the target position corresponds to a mounting position of a battery pack of the target vehicle.
[0038] For example, an elastic wave sensor can be installed at the target position to collect the mechanical wave vibration intensity of the target position. The electronic device can be communicatively connected with the elastic wave sensor installed at the target position to obtain the mechanical wave vibration intensity of the target position from the elastic wave sensor.
[0039] At step S102, the current collision intensity of the battery pack is determined according to the mechanical wave vibration intensity of the target position.
[0040] For example, the electronic device can compare the mechanical wave vibration intensity of the target position with a preset mechanical wave vibration intensity threshold, and determine the current collision intensity of the battery pack according to the comparison result.
[0041] This step S102 will be described in detail below.
[0042] At step S103, the current load of the battery pack is obtained.
[0043] For example, the electronic device can be communicatively connected with the battery pack system to obtain the current load of the battery pack from the battery pack system.
[0044] This step S103 will be described in detail below.
[0045] At step S104, the target vehicle is protected by using a corresponding preset protection measure according to the current collision intensity and the current load.
[0046] For example, the electronic device can find a preset protection measure corresponding to the current collision intensity and the current load according to the current collision intensity and the current load, and then protect the target vehicle based on the preset protection measure.
[0047] For example, the correspondence between the current collision intensity and the current load and the preset protection measure can be shown in Table 1 below. Table 1 Correspondence between current collision intensity and current load and preset protection measure
[0048] In Table 1, the first collision intensity is greater than the second collision intensity, the first load is higher than the second load, and the second load is higher than the third load.
[0049] In the vehicle scratch protection method provided in the embodiments of the present disclosure, the mechanical wave vibration intensity of the target position of the target vehicle is obtained, and the current collision intensity of the battery pack is determined according to the mechanical wave vibration intensity of the target position, which ensures the accuracy of the determined current collision intensity of the battery pack. The current load of the battery pack is obtained, and the corresponding preset protection measure is adopted to protect the target vehicle according to the current collision intensity and the current load, thereby ensuring the accuracy of protecting the target vehicle. The above method ensures the safety of the target vehicle, and avoids serious accidents and threats to the safety of the passengers in the vehicle when the battery pack collides.
[0050] A vehicle scratch protection method is provided in the embodiments of the present disclosure, which can be used for the electronic device described above. FIG. 2 is a flowchart of the vehicle scratch protection method according to the embodiments of the present disclosure. As shown in FIG. 2, the vehicle scratch protection method includes the following steps S201 to S204.
[0051] In step S201, the mechanical wave vibration intensity of the target position of the target vehicle is obtained.
[0052] In the present embodiment, the target position corresponds to the installation position of the battery pack of the target vehicle.
[0053] For details, please refer to step S101 of the embodiment shown in FIG. 1, which will not be repeated here.
[0054] In step S202, the current collision intensity of the battery pack is determined according to the mechanical wave vibration intensity of the target position.
[0055] The target position is multiple, and the above step S202 includes the following steps S2021 to S2028.
[0056] In step S2021, the mechanical wave vibration intensities of the multiple target positions are statistically analyzed to obtain a first statistical analysis result.
[0057] For example, the electronic device statistically analyzes the mechanical wave vibration intensities of the multiple target positions at the same time to obtain the first statistical analysis result. Due to the transmission of vibration waves, the electronic device can also statistically analyze the mechanical wave vibration intensities of the multiple target positions within a preset time to obtain the first statistical analysis result.
[0058] For example, the electronic device can obtain the mechanical wave vibration intensities Q1, Q2, Q3, …, Qn of the multiple target positions at t0, and can also obtain the mechanical wave vibration intensities Q1, Q2, Q3, …, Qn of the multiple target positions within [t1, t2].
[0059] Optionally, the electronic device can add the obtained mechanical wave vibration intensities of the multiple target positions to obtain the first statistical analysis result.
[0060] Optionally, the electronic device can also add the mechanical wave vibration intensities of the multiple target positions at the time t0, and then calculate the average value to obtain the first statistical analysis result.
[0061] The electronic device can also calculate the first statistical analysis result Q by using the following formula for the mechanical wave vibration intensities of the multiple target positions within the time interval [t1, t2].
[0062] The present disclosure does not make specific limitations on the manner in which the electronic device statistically analyzes the mechanical wave vibration intensities of the multiple target positions.
[0063] In step S2022, if the first statistical analysis result satisfies the preset vibration intensity condition, the current collision intensity is determined as the first collision intensity.
[0064] For example, the preset vibration intensity condition can be that the first statistical analysis result is greater than or equal to a target vibration intensity threshold.
[0065] The electronic device can receive the target vibration intensity threshold input by the user. Alternatively, the electronic device can also receive the target vibration intensity threshold sent by another device. Alternatively, the electronic device can also detect the flatness of the current road and set the target vibration intensity threshold according to the flatness of the current road. For example, in an embodiment of the present disclosure, the higher the flatness of the current road, the smaller the target vibration intensity threshold.
[0066] Then, the electronic device can compare the first statistical analysis result with the target vibration intensity threshold to detect whether the first statistical analysis result satisfies the preset vibration intensity condition.
[0067] If the first statistical analysis result is greater than or equal to the target vibration intensity threshold, it is determined that the first statistical analysis result satisfies the preset vibration intensity condition, and the current collision intensity is determined as the first collision intensity. In step S2023, if the first statistical analysis result does not satisfy the preset vibration intensity condition, the maximum mechanical wave vibration intensity is determined from the mechanical wave vibration intensities of the multiple target positions.
[0068] If the first statistical analysis result is less than the target vibration intensity threshold, it is determined that the first statistical analysis result does not satisfy the preset vibration intensity condition.
[0069] The electronic device compares the mechanical wave vibration intensities of the multiple target positions to determine the maximum mechanical wave vibration intensity from the mechanical wave vibration intensities of the multiple target positions.
[0070] In step S2024, the maximum mechanical wave vibration intensity is compared with the preset vibration intensity threshold.
[0071] The electronic device can receive a preset vibration intensity threshold input by a user. Alternatively, the electronic device can also receive a preset vibration intensity threshold sent by another device. Alternatively, the electronic device can also detect the flatness of the current road and set the preset vibration intensity threshold according to the flatness of the current road. For example, in an embodiment of the present disclosure, the higher the flatness of the current road, the smaller the preset vibration intensity threshold.
[0072] Then, the electronic device compares the maximum mechanical wave vibration intensity with the preset vibration intensity threshold.
[0073] In step S2025, if the maximum mechanical wave vibration intensity is less than the preset vibration intensity threshold, it is determined that the current collision intensity is the second collision intensity.
[0074] In an embodiment of the present disclosure, the preset vibration intensity threshold is less than or equal to the target vibration intensity threshold, and the second collision intensity is less than the first collision intensity.
[0075] For example, if the maximum mechanical wave vibration intensity is less than the preset vibration intensity threshold, it is determined that the mechanical wave vibration intensity of each target position within the preset range centered on the target position corresponding to the maximum mechanical wave vibration intensity also cannot meet the preset vibration intensity condition, and therefore the electronic device determines that the current collision intensity is the second collision intensity. In step S2026, if the maximum mechanical wave vibration intensity is greater than or equal to the preset vibration intensity threshold, the mechanical wave vibration intensity of each target position within the preset range centered on the target position corresponding to the maximum mechanical wave vibration intensity is statistically analyzed to obtain a second statistical analysis result.
[0076] For example, if the maximum mechanical wave vibration intensity is greater than or equal to the preset vibration intensity threshold, the electronic device needs to determine whether the mechanical wave vibration intensity of each target position within the preset range centered on the target position corresponding to the maximum mechanical wave vibration intensity can meet the preset vibration intensity condition. Therefore, the electronic device can statistically analyze the mechanical wave vibration intensity of each target position within the preset range centered on the target position corresponding to the maximum mechanical wave vibration intensity to obtain a second statistical analysis result.
[0077] In an embodiment of the present disclosure, the way of statistically analyzing the mechanical wave vibration intensity within the preset range to obtain the second statistical analysis result can refer to step S2021, which will not be described here.
[0078] It should be noted that the number of target positions within the preset range is less than the number of target positions in step S2021.
[0079] For example, the electronic device can statistically analyze the mechanical wave vibration intensity of the surrounding five target positions centered on the target position corresponding to the maximum mechanical wave vibration intensity to obtain a second statistical analysis result.
[0080] Exemplarily, the electronic device can take the target position corresponding to the maximum mechanical wave vibration intensity as the center, take 3 cm as the radius as the preset range, statistically analyze the mechanical wave vibration intensity of each target position in the preset range, and obtain a second statistical analysis result.
[0081] In step S2027, if the second statistical analysis result meets the preset vibration intensity condition, it is determined that the current collision intensity is the first collision intensity.
[0082] For example, the preset vibration intensity condition can be that the second statistical analysis result is greater than or equal to a target vibration intensity threshold.
[0083] The electronic device can receive a target vibration intensity threshold input by a user. Alternatively, the electronic device can also receive a target vibration intensity threshold sent by another device. Alternatively, the electronic device can also detect the flatness of the current road and set the target vibration intensity threshold according to the flatness of the current road. For example, in an embodiment of the present disclosure, the higher the flatness of the current road, the smaller the target vibration intensity threshold.
[0084] Then, the electronic device can compare the second statistical analysis result with the target vibration intensity threshold to detect whether the second statistical analysis result meets the preset vibration intensity condition.
[0085] If the second statistical analysis result is greater than or equal to the target vibration intensity threshold, it is determined that the second statistical analysis result meets the preset vibration intensity condition, and then it is determined that the current collision intensity is the first collision intensity.
[0086] In step S2028, if the second statistical analysis result does not meet the preset vibration intensity condition, it is determined that the current collision intensity is the second collision intensity.
[0087] If the second statistical analysis result is less than the target vibration intensity threshold, it is determined that the second statistical analysis result does not meet the preset vibration intensity condition, and then it is determined that the current collision intensity is the second collision intensity. In step S203, the current load of the battery pack is obtained.
[0088] For details, please refer to step S103 of the embodiment shown in FIG. 1, which will not be repeated here.
[0089] In step S204, according to the current collision intensity and the current load, a corresponding preset protection measure is adopted to protect the target vehicle.
[0090] For details, please refer to step S104 of the embodiment shown in FIG. 1, which will not be repeated here.
[0091] In the vehicle scratching protection method provided in the embodiments of the present disclosure, the target positions are multiple, the mechanical wave vibration intensities of the multiple target positions are statistically analyzed to obtain a first statistical analysis result, and the accuracy of the obtained first statistical analysis result is ensured. If the first statistical analysis result meets a preset vibration intensity condition, it is determined that the current collision intensity is a first collision intensity, and the accuracy of the determined current collision intensity being the first collision intensity is ensured.
[0092] If the first statistical analysis result does not meet the preset vibration intensity condition, the maximum mechanical wave vibration intensity is determined from the mechanical wave vibration intensities of the multiple target positions, and the accuracy of the determined maximum mechanical wave vibration intensity is ensured. The maximum mechanical wave vibration intensity is compared with a preset vibration intensity threshold value; if the maximum mechanical wave vibration intensity is less than the preset vibration intensity threshold value, it is determined that the current collision intensity is a second collision intensity, and the accuracy of the determined current collision intensity being the second collision intensity is ensured.
[0093] If the maximum mechanical wave vibration intensity is greater than or equal to the preset vibration intensity threshold value, the target position corresponding to the maximum mechanical wave vibration intensity is taken as the center, the mechanical wave vibration intensities of each target position in a preset range are statistically analyzed to obtain a second statistical analysis result, the accuracy of the obtained second statistical analysis result is ensured, and the second statistical analysis result can represent the local collision intensity of the target vehicle. If the second statistical analysis result meets the preset vibration intensity condition, it is determined that the current collision intensity is the first collision intensity, and the accuracy of the determined current collision intensity being the first collision intensity is ensured. If the second statistical analysis result does not meet the preset vibration intensity condition, it is determined that the current collision intensity is the second collision intensity, and the accuracy of the determined current collision intensity being the second collision intensity is ensured.
[0094] In the embodiments of the present disclosure, a vehicle scratching protection method is provided, which can be used for the electronic device described above. FIG. 3 is a flowchart of a vehicle scratching protection method according to an embodiment of the present disclosure. As shown in FIG. 3, the vehicle scratching protection method includes the following steps S301 to S309.
[0095] In step S301, the mechanical wave vibration intensity of a target position of a target vehicle is obtained, and the target position corresponds to the installation position of a battery pack of the target vehicle.
[0096] For details, please refer to step S201 of the embodiment shown in FIG. 2, which will not be repeated here.
[0097] In step S302, the current collision intensity of the battery pack is determined according to the mechanical wave vibration intensity of the target position.
[0098] For details, please refer to step S202 of the embodiment shown in FIG. 2, which will not be repeated here.
[0099] At step S303, a current load of the battery pack is acquired.
[0100] The step S303 can include a step S3031 and a step S3032.
[0101] At step S3031, at least one current operating parameter of the battery pack is acquired.
[0102] In an embodiment of the present disclosure, the current operating parameter can include at least one of a current temperature, a current voltage, a current current, and the like. The present disclosure does not make specific limitation on the operating parameter.
[0103] For example, the electronic device can be communicatively connected with the battery pack system to acquire at least one current operating parameter of the battery pack from the battery pack system.
[0104] At step S3032, the current load of the battery pack is determined according to a comparison result of the current operating parameter and a corresponding operating parameter threshold.
[0105] For example, the electronic device can determine the current load of the battery pack according to a comparison result of the current operating parameter and a corresponding operating parameter threshold.
[0106] In an optional implementation of the present disclosure, the electronic device can acquire a current temperature, a current voltage, and a current current of the battery pack.
[0107] The electronic device can compare the current temperature with a first temperature threshold and a second temperature threshold; the first temperature threshold is greater than the second temperature threshold; compare the current voltage with a first voltage threshold and a second voltage threshold; the first voltage threshold is greater than the second voltage threshold; compare the current current with a first current threshold and a second current threshold; the first current threshold is greater than the second current threshold.
[0108] Case 1: if the current temperature is greater than the first temperature threshold, and / or the current voltage is greater than the first voltage threshold, and / or the current current is greater than the first current threshold, then the current load is determined as a first load.
[0109] Case 2: if the current temperature is less than the second temperature threshold, and the current voltage is less than the second voltage threshold, and the current current is less than the second current threshold, then the current load is determined as a third load.
[0110] If the current temperature, the current voltage, and the current current are in other cases except the case 1 and the case 2, then the current load is determined as a second load; wherein the first load is greater than the second load, and the second load is greater than the third load.
[0111] At step S304, a corresponding preset protection measure is adopted to protect the target vehicle according to the current collision intensity and the current load.
[0112] Please refer to step S204 of the embodiment shown in FIG. 2 for details, which will not be repeated here.
[0113] At step S305, based on the mechanical wave vibration intensities of the target positions, the first boundary and the second boundary of the target obstacle relative to the target vehicle in a collision with the target vehicle are determined.
[0114] The above step S305 can include steps S3051 to S3056.
[0115] At step S3051, the maximum mechanical wave vibration intensity is determined from the mechanical wave vibration intensities of the plurality of target positions.
[0116] For example, the electronic device compares the mechanical wave vibration intensities of the plurality of target positions to determine the maximum mechanical wave vibration intensity from the mechanical wave vibration intensities of the plurality of target positions.
[0117] At step S3052, the first absolute value of the difference between the mechanical wave vibration intensities of the adjacent two target positions on the first side of the target position corresponding to the maximum mechanical wave vibration intensity is sequentially calculated with the target position corresponding to the maximum mechanical wave vibration intensity as the center to obtain a plurality of first absolute values corresponding to the first side, and the second absolute value of the difference between the mechanical wave vibration intensities of the adjacent two target positions on the second side of the target position corresponding to the maximum mechanical wave vibration intensity is sequentially calculated with the target position corresponding to the maximum mechanical wave vibration intensity as the center to obtain a plurality of second absolute values corresponding to the second side.
[0118] For example, the electronic device sequentially calculates the first absolute value of the difference between the mechanical wave vibration intensities of any adjacent two target positions on the first side of the target position corresponding to the maximum mechanical wave vibration intensity with the target position corresponding to the maximum mechanical wave vibration intensity as the center, and sequentially calculates the second absolute value of the difference between the mechanical wave vibration intensities of any adjacent two target positions on the second side of the target position corresponding to the maximum mechanical wave vibration intensity with the target position corresponding to the maximum mechanical wave vibration intensity as the center.
[0119] At step S3053, the maximum first absolute value is determined from the plurality of first absolute values, and the maximum second absolute value is determined from the plurality of second absolute values.
[0120] For example, the electronic device compares the plurality of first absolute values corresponding to the first side to determine the maximum first absolute value from the plurality of first absolute values, and compares the plurality of second absolute values corresponding to the second side to determine the maximum second absolute value from the plurality of second absolute values.
[0121] At step S3054, the two first target mechanical wave vibration intensities corresponding to the maximum first absolute value and the two second target mechanical wave vibration intensities corresponding to the maximum second absolute value are determined.
[0122] For example, the electronic device determines two first target mechanical wave vibration strengths corresponding to the maximum first absolute value, and two second target mechanical wave vibration strengths corresponding to the maximum second absolute value.
[0123] In step S3055, a center position of target positions corresponding to the two first target mechanical wave vibration strengths is determined as the first boundary.
[0124] For example, the electronic device determines a center position of target positions corresponding to the two first target mechanical wave vibration strengths as the first boundary.
[0125] In step S3056, a center position of target positions corresponding to the two second target mechanical wave vibration strengths is determined as the second boundary.
[0126] For example, the electronic device determines a center position of target positions corresponding to the two second target mechanical wave vibration strengths as the second boundary.
[0127] In step S306, the height of the target obstacle is determined based on the ground clearance of the target vehicle.
[0128] For example, the electronic device determines the height of the target obstacle according to the ground clearance of the target vehicle and the part of the target vehicle colliding with the target obstacle.
[0129] In step S307, the contour of the target obstacle is generated according to the first boundary and the second boundary and the height of the target obstacle.
[0130] For example, the electronic device can generate the contour of the target obstacle according to the first boundary and the second boundary and the height of the target obstacle.
[0131] In step S308, the position information of the target obstacle is determined based on the position information of the target vehicle.
[0132] For example, the electronic device can determine the position information of the target obstacle based on the position information of the target vehicle and the part of the target vehicle colliding with the target obstacle.
[0133] In step S309, the contour of the target obstacle and the position information of the target obstacle are uploaded to the server to alert other vehicles.
[0134] For example, the electronic device is in communication connection with the server to upload the contour of the target obstacle and the position information of the target obstacle to the server, thereby alerting other vehicles.
[0135] In the vehicle scratching protection method provided in the embodiments of the present disclosure, at least one current working parameter of the battery pack is acquired, and the current load of the battery pack is determined according to a comparison result of the current working parameter and a corresponding working parameter threshold, thereby ensuring the accuracy of the determined current load of the battery pack.
[0136] In addition, in the vehicle scratching protection method provided in the embodiments of the present disclosure, the maximum mechanical wave vibration intensity is determined from the mechanical wave vibration intensities of the plurality of target positions, thereby ensuring the accuracy of the determined maximum mechanical wave vibration intensity. The first absolute value of the difference between the mechanical wave vibration intensities of the adjacent two target positions on the first side of the target position corresponding to the maximum mechanical wave vibration intensity and the second absolute value of the difference between the mechanical wave vibration intensities of the adjacent two target positions on the second side of the target position corresponding to the maximum mechanical wave vibration intensity are sequentially calculated with the target position corresponding to the maximum mechanical wave vibration intensity as the center, thereby ensuring the accuracy of the calculated first absolute value and second absolute value. The maximum first absolute value is determined from the plurality of first absolute values, and the maximum second absolute value is determined from the plurality of second absolute values, thereby ensuring the accuracy of the determined maximum first absolute value and maximum second absolute value, and enabling the position with the largest change in mechanical wave vibration intensity to be determined according to the maximum first absolute value and the maximum second absolute value. Then, the two first target mechanical wave vibration intensities corresponding to the maximum first absolute value and the two second target mechanical wave vibration intensities corresponding to the maximum second absolute value are determined, thereby ensuring that the intensity change between the two first target mechanical wave vibration intensities is the largest on the first side of the target position corresponding to the maximum mechanical wave vibration intensity, and the intensity change between the two second target mechanical wave vibration intensities is the largest on the second side of the target position corresponding to the maximum mechanical wave vibration intensity. Thus, the accuracy of determining the center position of the target positions corresponding to the two first target mechanical wave vibration intensities as the first boundary and the center position of the target positions corresponding to the two second target mechanical wave vibration intensities as the second boundary is ensured. The height of the target obstacle is determined based on the ground clearance of the target vehicle, thereby ensuring the accuracy of the determined height of the target obstacle. The profile of the target obstacle is generated according to the first boundary and the second boundary and the height of the target obstacle, thereby ensuring the accuracy of the generated profile of the target obstacle. The position information of the target obstacle is determined based on the position information of the target vehicle, thereby ensuring the accuracy of the determined position information of the target obstacle. The profile of the target obstacle and the position information of the target obstacle are uploaded to a server to remind other vehicles, thereby avoiding the collision between the other vehicles and the target obstacle, and further ensuring the safety of the other vehicles.
[0137] A vehicle scratch protection apparatus is also provided in the embodiments, which is configured to implement the above-described embodiments and implementation manners, and will not be described again. As used below, the term "module" refers to a combination of software and / or hardware that can implement a predetermined function. Although the apparatus described in the following embodiments is implemented in software, implementation in hardware or a combination of software and hardware is also possible and contemplated.
[0138] As shown in FIG. 4, the embodiments of the present disclosure provide a vehicle scratch protection apparatus, which includes a first obtaining module 401, a first determining module 402, a second obtaining module 403, and a protection module 404.
[0139] The first obtaining module 401 is configured to obtain a mechanical wave vibration intensity of a target position of a target vehicle, the target position corresponding to an installation position of a battery pack of the target vehicle.
[0140] The first determining module 402 is configured to determine a current collision intensity of the battery pack according to the mechanical wave vibration intensity of the target position.
[0141] The second obtaining module 403 is configured to obtain a current load of the battery pack.
[0142] The protection module 404 is configured to protect the target vehicle by adopting a corresponding preset protection measure according to the current collision intensity and the current load.
[0143] In some optional embodiments, the target position is multiple, and the first determining module 402 is further configured to: statistically analyze the mechanical wave vibration intensities of the multiple target positions to obtain a first statistical analysis result; and determine the current collision intensity as a first collision intensity if the first statistical analysis result satisfies a preset vibration intensity condition.
[0144] In some optional embodiments, the first determining module 402 is further configured to: determine a maximum mechanical wave vibration intensity from the mechanical wave vibration intensities of the multiple target positions if the first statistical analysis result does not satisfy the preset vibration intensity condition; compare the maximum mechanical wave vibration intensity with a preset vibration intensity threshold; and determine the current collision intensity as a second collision intensity if the maximum mechanical wave vibration intensity is less than the preset vibration intensity threshold, the second collision intensity being less than the first collision intensity.
[0145] In some optional embodiments, the first determining module 402 is further configured to: if the maximum mechanical wave vibration intensity is greater than or equal to the preset vibration intensity threshold, perform statistical analysis on the mechanical wave vibration intensity of each target position in the preset range with the target position corresponding to the maximum mechanical wave vibration intensity as the center to obtain a second statistical analysis result; if the second statistical analysis result satisfies the preset vibration intensity condition, determine the current collision intensity as the first collision intensity; and if the second statistical analysis result does not satisfy the preset vibration intensity condition, determine the current collision intensity as the second collision intensity.
[0146] In some optional embodiments, the second obtaining module 403 is further configured to: obtain at least one current working parameter of the battery pack; and determine the current load of the battery pack according to a comparison result of the current working parameter and a corresponding working parameter threshold.
[0147] In an optional embodiment of the present disclosure, as shown in FIG. 5, the vehicle scratching protection device described above further includes a second determining module 405, a third determining module 406, a generating module 407, a fourth determining module 408, and an uploading module 409.
[0148] The second determining module 405 is configured to determine, based on the mechanical wave vibration intensity of the target position, a first boundary and a second boundary of the target obstacle relative to the target vehicle in a collision with the target vehicle.
[0149] The third determining module 406 is configured to determine, based on the ground clearance of the target vehicle, the height of the target obstacle.
[0150] The generating module 407 is configured to generate the contour of the target obstacle according to the first boundary and the second boundary and the height of the target obstacle.
[0151] The fourth determining module 408 is configured to determine the position information of the target obstacle based on the position information of the target vehicle.
[0152] The uploading module 409 is configured to upload the contour of the target obstacle and the position information of the target obstacle to a server to remind other vehicles.
[0153] In some optional embodiments, the second determining module 405 is further configured to: determine a maximum mechanical wave vibration intensity from the mechanical wave vibration intensities of the plurality of target positions; calculate, in sequence, first absolute values of differences between the mechanical wave vibration intensities of two adjacent target positions on a first side of the target position corresponding to the maximum mechanical wave vibration intensity, to obtain a plurality of first absolute values corresponding to the first side, and calculate, in sequence, second absolute values of differences between the mechanical wave vibration intensities of two adjacent target positions on a second side of the target position corresponding to the maximum mechanical wave vibration intensity, to obtain a plurality of second absolute values corresponding to the second side; determine a maximum first absolute value from the plurality of first absolute values, and determine a maximum second absolute value from the plurality of second absolute values; determine two first target mechanical wave vibration intensities corresponding to the maximum first absolute value, and two second target mechanical wave vibration intensities corresponding to the maximum second absolute value; and determine a center position of target positions corresponding to the two first target mechanical wave vibration intensities as a first boundary, and determine a center position of target positions corresponding to the two second target mechanical wave vibration intensities as a second boundary.
[0154] Further function descriptions of the above-mentioned modules and units are the same as those of the above-mentioned method embodiments, and will not be described here again.
[0155] The vehicle scratch protection device in the embodiments of the present disclosure is presented in the form of a functional unit. The unit herein refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and a memory executing one or more software or fixed programs, and / or other devices that can provide the above-mentioned functions.
[0156] The embodiments of the present disclosure further provide an electronic device, which comprises the vehicle scratch protection device shown in FIG. 4 and FIG. 5.
[0157] Referring to FIG. 6, FIG. 6 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. As shown in FIG. 6, the electronic device includes at least one processor 10, at least one memory 20, and an interface for connecting various components, including a high-speed interface and a low-speed interface. The various components communicate with each other using different buses, and can be mounted on a common main board or in other manners as needed. The processor can process instructions executed within the electronic device, including instructions stored in the memory or on the memory to display graphical information of a GUI on an external input / output device such as a display device coupled to the interface. In some optional embodiments, multiple processors and / or multiple buses can be used with multiple memories, if needed. Also, multiple electronic devices can be connected, each device providing part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). One processor 10 is taken as an example in FIG. 6.
[0158] The processor 10 can be a central processor, a network processor, or a combination thereof. The processor 10 can further include a hardware chip. The hardware chip can be an application specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device can be a complex programmable logic device, a field programmable logic gate array, a generic array logic, or any combination thereof.
[0159] The memory 20 stores instructions executable by the at least one processor 10, so that the at least one processor 10 implements the method shown in the above embodiments.
[0160] The memory 20 can include a program storage area and a data storage area. The program storage area can store an operating system and application programs required by at least one function; the data storage area can store data created according to the use of the electronic device, etc. In addition, the memory 20 can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some optional embodiments, the memory 20 can include a memory disposed remotely with respect to the processor 10, and these remote memories can be connected to the electronic device through a network. Examples of the network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0161] The memory 20 can include a volatile memory, such as a random access memory; the memory 20 can also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state disk; the memory 20 can also include a combination of the above kinds of memories.
[0162] The electronic device further includes a communication interface 30 for communication of the electronic device with other devices or communication networks.
[0163] The embodiments of the present disclosure further provide a smart vehicle, comprising an electronic device (for example, the electronic device shown in FIG. 6), a vehicle body, and an elastic wave sensor installed at a target position of the vehicle body, the electronic device being connected with the elastic wave sensor, the elastic wave sensor being configured to collect mechanical wave vibration intensity at the target position, and the electronic device being configured to execute the vehicle scratching protection method shown in the above embodiments.
[0164] The embodiments of the present disclosure further provide a computer readable storage medium, and the method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or recorded in a storage medium, or stored in a remote storage medium or a non-transitory machine readable storage medium and downloaded to a local storage medium through network, so that the method described herein can be processed by such software on a storage medium using a general computer, a special processor or programmable or special hardware. The storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk or a solid state disk, etc. Further, the storage medium can also include a combination of the above-mentioned memories. It can be understood that the computer, the processor, the microprocessor controller or the programmable hardware include a storage component that can store or receive software or computer code, when the software or computer code is accessed and executed by the computer, the processor or the hardware, the method shown in the above embodiments is implemented.
[0165] Part of the present disclosure can be applied as a computer program product, for example, computer program instructions, when executed by a computer, through the operation of the computer, the method according to the present disclosure can be invoked or provided. Those skilled in the art should understand that the form of computer program instructions in computer readable medium includes but is not limited to source file, executable file, installation package file, etc. Correspondingly, the way of computer program instructions executed by computer includes but is not limited to: the computer directly executes the instructions, or the computer executes the corresponding compiled program after compiling the instructions, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Here, the computer readable medium can be any available computer readable storage medium or communication medium accessible to the computer.
[0166] Although the embodiments of the present disclosure are described in conjunction with the accompanying drawings, various modifications and changes can be made by those skilled in the art without departing from the spirit and scope of the present disclosure, and such modifications and changes fall within the scope defined by the appended claims.
Claims
1. A vehicle scratch protection method, comprising: obtaining mechanical wave vibration intensity of a target position of a target vehicle, the target position corresponding to an installation position of a battery pack of the target vehicle; determining a current collision intensity of the battery pack according to the mechanical wave vibration intensity of the target position; obtaining a current load of the battery pack; and adopting a corresponding preset protection measure to protect the target vehicle according to the current collision intensity and the current load. The target position is multiple, and the determining of the current collision intensity of the battery pack according to the mechanical wave vibration intensity of the target position comprises:
2. The method of claim 1, wherein, statistically analyzing the mechanical wave vibration intensity of multiple target positions to obtain a first statistical analysis result; and if the first statistical analysis result meets a preset vibration intensity condition, determining the current collision intensity as a first collision intensity. The statistically analyzing of the mechanical wave vibration intensity of multiple target positions to obtain a first statistical analysis result comprises:
3. The method of claim 2, wherein, statistically analyzing the mechanical wave vibration intensity of multiple target positions at the same time or within a preset time to obtain the first statistical analysis result. The determining of the current collision intensity of the battery pack according to the mechanical wave vibration intensity of the target position further comprises:
4. The method of claim 2 or 3, wherein, if the first statistical analysis result does not meet the preset vibration intensity condition, determining a maximum mechanical wave vibration intensity from the mechanical wave vibration intensity of multiple target positions; comparing the maximum mechanical wave vibration intensity with a preset vibration intensity threshold; and if the maximum mechanical wave vibration intensity is less than the preset vibration intensity threshold, determining the current collision intensity as a second collision intensity, the second collision intensity being less than the first collision intensity. The determining of the current collision intensity of the battery pack according to the mechanical wave vibration intensity of the target position further comprises:
5. The method of claim 4, wherein, if the maximum mechanical wave vibration intensity is greater than or equal to the preset vibration intensity threshold, statistically analyzing the mechanical wave vibration intensity of target positions within a preset range with the target position corresponding to the maximum mechanical wave vibration intensity as a center to obtain a second statistical analysis result; if the second statistical analysis result meets the preset vibration intensity condition, determining the current collision intensity as the first collision intensity; and if the second statistical analysis result does not meet the preset vibration intensity condition, determining the current collision intensity as the second collision intensity. The obtaining of the current load of the battery pack comprises:
6. The method of any one of claims 1 to 5, wherein, obtaining at least one current working parameter of the battery pack; and determining the current load of the battery pack according to a comparison result of the at least one current working parameter and a corresponding working parameter threshold. The current working parameter comprises at least one of a current temperature, a current voltage and a current current.
7. The method of claim 6, wherein, 8.The method according to any one of claims 1 to 7, further comprising: determining a first boundary and a second boundary of a target obstacle relative to the target vehicle based on the mechanical wave vibration intensity of the target position, the target obstacle colliding with the target vehicle; determining a height of the target obstacle based on a ground clearance of the target vehicle. generating a contour of the target obstacle according to the first boundary and the second boundary of the target obstacle and the height; determining position information of the target obstacle based on position information of the target vehicle; and uploading the contour of the target obstacle and the position information of the target obstacle to a server to remind other vehicles.
9. The method of claim 8, wherein, The target positions are multiple, and the first boundary and the second boundary of the target obstacle relative to the target vehicle in a collision with the target vehicle are determined based on mechanical wave vibration intensities of the target positions, including: determining a maximum mechanical wave vibration intensity from the mechanical wave vibration intensities of the multiple target positions; calculating a first absolute value of a difference between mechanical wave vibration intensities of two adjacent target positions on a first side of a target position corresponding to the maximum mechanical wave vibration intensity in sequence to obtain multiple first absolute values corresponding to the first side, and calculating a second absolute value of a difference between mechanical wave vibration intensities of two adjacent target positions on a second side of the target position corresponding to the maximum mechanical wave vibration intensity in sequence to obtain multiple second absolute values corresponding to the second side, with the target position corresponding to the maximum mechanical wave vibration intensity as the center; determining a maximum first absolute value from the multiple first absolute values and a maximum second absolute value from the multiple second absolute values; determining two first target mechanical wave vibration intensities corresponding to the maximum first absolute value and two second target mechanical wave vibration intensities corresponding to the maximum second absolute value; determining a center position of target positions corresponding to the two first target mechanical wave vibration intensities as the first boundary; and determining a center position of target positions corresponding to the two second target mechanical wave vibration intensities as the second boundary.
10. The method of any one of claims 2 to 5, wherein, The preset vibration intensity condition is that the first statistical analysis result or the second statistical analysis result is greater than or equal to a target vibration intensity threshold.
11. A vehicle scratching protection device, the device comprising: a first acquisition module configured to acquire a mechanical wave vibration intensity of a target position of a target vehicle, the target position corresponding to an installation position of a battery pack of the target vehicle; a first determination module configured to determine a current collision intensity of the battery pack according to the mechanical wave vibration intensity of the target position; a second acquisition module configured to acquire a current load of the battery pack; and a protection module configured to protect the target vehicle by adopting a corresponding preset protection measure according to the current collision intensity and the current load.
12. An electronic device, comprising: at least one memory and at least one processor, which are in communication connection with each other, wherein the at least one memory stores computer instructions, and the at least one processor executes the computer instructions to perform the vehicle scratching protection method of any one of claims 1 to 10. an electronic device, a vehicle body, and an elastic wave sensor installed at a target position of the vehicle body; 13. An intelligent vehicle comprising: The electronic device is connected with the elastic wave sensor; The elastic wave sensor is configured to collect mechanical wave vibration intensity of the target position; The electronic device is configured to execute the vehicle scratching protection method in any one of claims 1 to 10.
14. A non-transitory computer-readable storage medium, wherein, The non-transitory computer readable storage medium has computer instructions stored thereon, the computer instructions being configured to cause a computer to execute the vehicle scratching protection method in any one of claims 1 to 10.
15. A computer program product comprising computer instructions configured to cause a computer to execute the vehicle scratching protection method in any one of claims 1 to 10.
Citation Information
Patent Citations
External diagnosis device, vehicle diagnosis system and vehicle diagnosis method
CN104335026A
Battery supervision method and related equipment thereof
CN112356675A
Lithium battery pack collision control method and system
CN112918256A
Collision safety early warning device, detection method, electronic equipment and vehicle
CN118219838A
Vehicle scratch protection method and device, electronic equipment, intelligent vehicle and storage medium
CN118849781A