A method, system and device for detecting the health of a vehicle-mounted battery installation, and a storage medium
By collecting and processing dynamic inertial signals and reference inertial signals during vehicle operation, the problem of the inability to monitor the stability of the connection between the battery pack and the vehicle body in real time in existing technologies has been solved, enabling real-time judgment and timely warning of the battery pack's health status.
Patent Information
- Application Number
- CN202411992168.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2044-12-31
AI Technical Summary
Existing technologies cannot monitor the stability of the connection between the battery pack and the vehicle body in real time while the vehicle is in motion, and cannot detect loose connections or abnormalities in a timely manner.
By collecting dynamic inertial signals and reference inertial signals during vehicle operation, data processing and conversion are performed to obtain dynamic power spectral density data and reference power spectral density data. The two are compared to determine the health of the battery pack. If the health exceeds a preset threshold, a warning message is sent.
It enables real-time monitoring of the battery pack's connection health to the vehicle body during vehicle operation, promptly identifying potential problems and alerting drivers and passengers through various forms of warning information, thus improving the accuracy and timeliness of detection.
Smart Images

Figure CN119911163B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle battery pack health management technology, and in particular to a method, system, device and storage medium for detecting the health of vehicle battery installations. Background Technology
[0002] In new energy vehicles, the battery pack is a crucial power source, and its stability and reliability directly affect vehicle performance and safety. The stability of the connection between the battery pack and the vehicle body is an important prerequisite for providing a stable energy supply and ensuring the vehicle can operate normally.
[0003] Currently, many new energy vehicles use static testing methods, primarily checking the connection between the battery pack and the vehicle body during vehicle manufacturing and maintenance. This method cannot monitor the connection stability in real time while the vehicle is in motion, and cannot promptly detect and warn of potential loose connections or abnormalities. Summary of the Invention
[0004] To address the aforementioned problems in the prior art, this application provides a method, system, device, medium, and procedure for detecting the health of an on-board battery.
[0005] The first aspect of this application provides a method for detecting the health of an on-board battery, comprising the following steps:
[0006] Collect dynamic inertial signals and reference inertial signals from the on-board battery pack during vehicle operation;
[0007] The dynamic inertial signal and the reference inertial signal are processed using a data processing and conversion method to obtain dynamic power spectral density data and reference power spectral density data.
[0008] The dynamic power spectral density data is compared with the baseline power spectral density data to obtain the battery pack health status.
[0009] If the dynamic power spectral density data exceeds the baseline power spectral density data by a greater than a preset threshold, an alert message is sent to the interactive terminal.
[0010] In one embodiment, the data processing and conversion method between the dynamic inertial signal and the reference inertial signal includes:
[0011] Set up continuous, uninterrupted time windows, each with a certain duration;
[0012] When the time interval between the real-time acquired dynamic inertial signal and the reference inertial signal reaches a time window, the dynamic inertial signal and the reference inertial signal within that time window are preprocessed, and the real-time acquisition of the dynamic inertial signal and the reference inertial signal within the next time window continues;
[0013] Power spectral density analysis is performed based on the results of the above preprocessing to obtain the dynamic data and the reference data.
[0014] In one embodiment, the preprocessing method includes:
[0015] Noise in the dynamic inertial signal and the reference inertial signal is removed by using a low-pass filter or a band-pass filter to obtain a smooth dynamic inertial signal and the reference inertial signal within a specific frequency range.
[0016] Adjust the dynamic inertial signal to keep it consistent with the reference inertial signal in amplitude and phase.
[0017] In one embodiment, the power spectral density analysis includes:
[0018] The dynamic inertial signal and the reference inertial signal are processed based on Fourier transform to obtain the dynamic spectrum data of the dynamic inertial signal and the reference spectrum data of the reference data.
[0019] Based on the dynamic spectrum data and the reference spectrum data, the corresponding power spectral density is calculated to obtain dynamic power spectral density data and reference power spectral density data.
[0020] In one embodiment, the reference inertial signal is acquired by a reference sensing device located at the center of the bottom of the vehicle body.
[0021] In one embodiment, the dynamic inertial signal is acquired by dynamic sensing devices located at the four corners of the vehicle battery pack.
[0022] In one embodiment, the interactive terminal includes the vehicle's main display screen, and the warning information includes voice information, and / or light information, and / or text information, and / or image information;
[0023] The voice message is used to issue a warning tone regarding the battery pack's health.
[0024] The lighting information is used to display warning lights indicating the health status of the battery pack;
[0025] The text information is used to display a pop-up window showing the battery pack health status on the main display screen of the vehicle.
[0026] The image information is used to display warning symbols or warning patterns on the main display screen of the vehicle.
[0027] A second aspect of this application provides a system for detecting the health of an on-board battery installation, comprising:
[0028] The acquisition unit is used to acquire the dynamic inertial signals and reference inertial signals of the on-board battery pack during vehicle operation;
[0029] The processing unit is used to process the dynamic inertial signal and the reference inertial signal based on the data processing and conversion method to obtain dynamic data and reference data.
[0030] A comparison unit is used to compare the dynamic data with the baseline data to obtain the battery pack health status.
[0031] The feedback unit sends a warning message to the interactive terminal if the dynamic data exceeds a preset threshold of the baseline data.
[0032] A third aspect of this application provides an electronic device, comprising: a memory for storing instructions executed by one or more processors of the electronic device, and a processor, one of the processors of the electronic device, for the aforementioned method for detecting the health of an on-board battery installation.
[0033] A fourth aspect of this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the above-described method for detecting the health of an on-board battery installation.
[0034] The advantages of this application over the prior art are as follows:
[0035] By acquiring the reference inertial signal and the dynamic inertial signal of the battery pack during vehicle operation, and processing the data to obtain reference power spectral density data and dynamic power spectral density data, the dynamic power spectral density data and the reference power spectral density data are compared to determine the health of the connection between the battery pack and the vehicle body during vehicle operation, and the battery pack can be detected in time. Among them, the reference inertial signal is collected in real time during vehicle operation, which can more accurately determine the health of the battery pack and transmit warning information to the interactive terminal to alert the occupants of the vehicle. Attached Figure Description
[0036] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0037] Figure 1 According to an embodiment of this application, a flowchart illustrating a method for detecting the health of an on-board battery is shown.
[0038] Figure 2According to an embodiment of this application, a schematic flowchart of a data processing and conversion method is shown.
[0039] Figure 3 According to an embodiment of this application, a flowchart of a preprocessing method is shown.
[0040] Figure 4 According to an embodiment of this application, a schematic flowchart of power spectral density analysis is shown.
[0041] Figure 5 According to an embodiment of this application, a schematic diagram of the analysis of a full-time frequency domain signal is shown.
[0042] Figure 6 for Figure 5 A magnified view of a portion of the image.
[0043] Figure 7 According to an embodiment of this application, a schematic diagram of power spectral density analysis at frequencies of 10~20Hz is shown.
[0044] Figure 8 According to an embodiment of this application, a schematic diagram of power spectral density analysis at a frequency of 20~30Hz is shown.
[0045] Figure 9 According to an embodiment of this application, a schematic diagram of a vehicle battery health detection system is shown.
[0046] Figure 10 According to an embodiment of this application, a structural schematic diagram of a vehicle battery health detection device is shown.
[0047] Figure 11 According to an embodiment of this application, a schematic diagram of the structure of a computer-readable storage medium is shown. Detailed Implementation
[0048] The following specific examples illustrate the implementation methods of this application. Those skilled in the art can easily understand the other advantages and effects of this application from the content disclosed herein. This application can also be implemented or applied through other different specific embodiments, and various details in this application can be modified or changed according to different viewpoints and application systems without departing from the spirit of this application. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be combined with each other.
[0049] The embodiments of this application will now be described in detail with reference to the accompanying drawings, so that those skilled in the art can easily implement the application. This application may be embodied in many different forms and is not limited to the embodiments described herein.
[0050] In this application, the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics represented in connection with that embodiment or example, which are included in at least one embodiment or example of this application. Furthermore, the specific features, structures, materials, or characteristics represented may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate different embodiments or examples represented in this application, as well as features of different embodiments or examples.
[0051] Furthermore, the terms "first" and "second" are used for illustrative purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the representation of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0052] For the purpose of clearly describing this application, devices that are not relevant to the description are omitted, and the same or similar components throughout the specification are given the same reference numerals.
[0053] Throughout this specification, when it is said that a device is "connected" to another device, this includes not only "direct connection" but also "indirect connection" by placing other components in between. Furthermore, when it is said that a device "comprises" a certain constituent element, unless otherwise stated otherwise, this does not exclude other constituent elements, but rather implies that other constituent elements may be included.
[0054] When we say that a device is "above" another device, this can mean that it is directly above the other device, or it can mean that other devices are present in between. Conversely, when we say that a device is "directly" "above" another device, there are no other devices present in between.
[0055] Although the terms first, second, etc., are used in some instances herein to refer to various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, first interface and second interface, etc., are used. Furthermore, as used herein, the singular forms “a,” “an,” and “the” are intended to also include the plural forms unless the context indicates otherwise. It should be further understood that the terms “comprising,” “including,” indicate the presence of features, steps, operations, elements, components, items, kinds, and / or groups, but do not exclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, kinds, and / or groups. The terms “or” and “and / or” as used herein are interpreted as inclusive, or mean any one or any combination thereof. Thus, “A, B, or C” or “A, B, and / or C” means “any one of: A; B; C; A and B; A and C; B and C; A, B, and C.” Exceptions to this definition will only occur if the combination of elements, functions, steps, or operations is inherently mutually exclusive in some way.
[0056] The technical terms used herein are for reference only to specific embodiments and are not intended to limit the scope of this application. The singular form used herein includes the plural form unless the statement explicitly indicates otherwise. The word "comprising" as used in the specification means to specify a particular characteristic, region, integer, step, operation, element, and / or component, and does not exclude the presence or addition of other characteristics, regions, integers, steps, operations, elements, and / or components.
[0057] Although not explicitly defined, all terms, including technical and scientific terms used herein, shall have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. Terms defined in commonly used dictionaries shall be further interpreted as having a meaning consistent with the relevant technical literature and the content of this present application, and shall not be over-interpreted as having an ideal or overly formulaic meaning unless otherwise defined.
[0058] Technical explanation:
[0059] In this invention, the health of the vehicle battery installation refers to the stability of the connection between the vehicle battery pack and the vehicle body. Specifically, it refers to whether the connection between the battery pack and the vehicle body remains stable and reliable during driving. This health of the battery pack connection is crucial to preventing displacement or damage to the battery pack due to vibration, impact, or other factors during driving.
[0060] To address the limitation of existing technologies in detecting the health of the connection between the battery pack and the vehicle body while the vehicle is in motion, a method is proposed. This method acquires a reference inertial signal and a dynamic inertial signal of the battery pack during vehicle operation. Through data processing, reference power spectral density data and dynamic power spectral density data are obtained. By comparing the dynamic power spectral density data with the reference power spectral density data, the health of the connection between the battery pack and the vehicle body during vehicle operation can be determined. This allows for timely detection of battery pack installation health issues and provides warning information to the interactive terminal.
[0061] like Figure 1 As shown in some embodiments of this application, a method for detecting the health of an on-board battery includes:
[0062] Step 110: Collect dynamic inertial signals and reference inertial signals of the on-board battery pack during vehicle operation. The dynamic inertial signals include dynamic high-frequency acceleration signals and dynamic angular velocity signals, while the reference inertial signals include reference high-frequency acceleration signals and reference angular velocity signals. It can be understood that the dynamic high-frequency acceleration signals and dynamic angular velocity signals are real-time data generated by the battery pack during actual vehicle operation, reflecting the dynamic changes of the battery pack under different driving conditions. For example, when the vehicle accelerates, decelerates, or turns, the battery pack is affected by different accelerations and angular velocities, and these effects are reflected in the dynamic signals. The reference high-frequency acceleration signals and reference angular velocity signals serve as the comparison benchmarks for the battery pack's high-frequency acceleration and angular velocity signals. By comparing them with the dynamic signals, the health status of the battery pack can be assessed, providing a basis for subsequent analysis and comparison.
[0063] Step 120: Process the dynamic inertial signal and the reference inertial signal using a data processing conversion method to obtain dynamic power spectral density data and reference power spectral density data. Specifically, the dynamic power spectral density data includes dynamic high-frequency acceleration data and dynamic angular velocity data. The dynamic high-frequency acceleration data is extracted and processed from the dynamic high-frequency acceleration signal. This data can display the acceleration changes of the battery pack under different driving conditions, such as acceleration, deceleration, and bumps. The dynamic angular velocity data is extracted and processed from the dynamic angular velocity signal, and can display the angular velocity changes of the battery pack when the vehicle is turning or undergoing other rotational movements. The reference power spectral density data includes reference high-frequency acceleration data and reference angular velocity data. The reference high-frequency acceleration data is extracted and processed from the reference high-frequency acceleration signal, and the reference angular velocity data is extracted and processed from the reference angular velocity signal.
[0064] Step 130: Compare the dynamic power spectral density data with the baseline power spectral density data to obtain the battery pack health status; it can be understood that the dynamic power spectral density data and the baseline power spectral density data are compared at the same time point to determine the relationship between the dynamic power spectral density data and the baseline power spectral density data.
[0065] Step 140: If the dynamic power spectral density data exceeds the baseline power spectral density data by a greater than a preset threshold, a warning message is sent to the interactive terminal. This warning message includes voice information, and / or light information, and / or text information, and / or image information. Voice information is used to issue a warning tone indicating battery pack health; light information is used to display a warning light indicating battery pack health; text information is used to display a pop-up window indicating battery pack health on the vehicle's main display screen; and image information is used to display a warning symbol or pattern on the vehicle's main display screen. It is understood that when the dynamic data exceeds the preset threshold of the baseline data, it indicates a problem with the health of the vehicle's battery pack, requiring a warning message to alert the occupants. The following will further explain the specific implementation of steps 110 to 140:
[0066] In the above embodiments, in step 110, the reference inertial signal is acquired through a reference sensing device located at the center of the vehicle's bottom, and the dynamic inertial signal is acquired through dynamic sensing devices located at the four corners of the vehicle's battery pack. Specifically, the reference sensing device includes a reference accelerometer for acquiring reference high-frequency acceleration signals and a reference gyroscope for acquiring reference angular velocity signals; the dynamic sensing device includes a dynamic accelerometer for acquiring dynamic acceleration signals and a dynamic gyroscope for acquiring dynamic angular velocity signals. In this embodiment, based on the battery pack's installation mode, a set of dynamic accelerometers and dynamic gyroscopes are installed at the four corners of the battery pack to acquire inertial signals between the battery pack and the vehicle during vehicle operation; the reference accelerometers and reference gyroscopes located at the bottom of the vehicle are used to acquire dynamic reference data of the vehicle in real time during operation, improving the accuracy of dynamic data comparison during vehicle operation.
[0067] Through steps 110 to 140 above, in the technical solution provided in this disclosure, this embodiment obtains the reference inertial signal and the dynamic inertial signal of the battery pack during vehicle operation, and obtains the reference power spectral density data and dynamic power spectral density data through data processing. By comparing the dynamic power spectral density data with the reference power spectral density data, the health status of the connection between the battery pack and the vehicle body during vehicle operation can be determined, and problems with the battery pack installation health can be detected in a timely manner. Among them, the reference inertial signal is collected in real time during vehicle operation, which can more accurately determine the health status of the battery pack and transmit warning information to the interactive terminal to warn and remind the people in the vehicle.
[0068] In some embodiments of this disclosure, Figure 2 This diagram illustrates a flow chart of the data processing and conversion method between the dynamic inertial signal and the reference inertial signal in step 120 of the aforementioned embodiment; as shown. Figure 2 As shown, the data processing and conversion method between the dynamic inertial signal and the reference inertial signal includes:
[0069] Step 121: Set continuous, uninterrupted time windows, each with a certain duration; specifically, in this embodiment, the duration of a time window is 10 seconds. When the real-time acquisition of dynamic inertial signals and reference inertial signals reaches 10 seconds, the data acquisition of one time window is completed. The data within that time window is processed, and the data acquisition of the next time window continues. The segmented processing provided in this embodiment can quickly detect anomalies and reduce fault time. The segmented processing of time windows facilitates storage and analysis.
[0070] Step 122: When the time length between the real-time acquired dynamic inertial signal and the reference inertial signal reaches a time window, preprocess the dynamic inertial signal and the reference inertial signal within that time window, and continue to acquire the dynamic inertial signal and the reference inertial signal within the next time window in real time. It can be understood that while analyzing the dynamic inertial signal and the reference inertial signal that have reached each time window, the acquisition of the dynamic inertial signal and the reference inertial signal of the next time window can reduce the performance pressure on the system for data, while maintaining real-time analysis of the moving vehicle so as to quickly identify problems.
[0071] Step 123: Based on the results of the above preprocessing, perform power spectral density analysis to obtain dynamic data and baseline data. The specific implementation of steps 121 to 123 will be further explained below:
[0072] Through steps 121 to 123 above, in the technical solution provided in this disclosure, the real-time acquired dynamic inertial signal and the reference inertial signal are separated into continuous time windows. After the acquired data reaches a time window, the data within that time window is processed, and data acquisition for the next time window is continued. The data processing method in this embodiment can facilitate timely detection of the health of the connection between the battery pack and the vehicle body during vehicle operation, and the segmented processing of data can reduce the pressure on vehicle data processing.
[0073] In some embodiments of this disclosure, Figure 3 A flowchart illustrating a preprocessing method in step 122 of the foregoing embodiment is shown; as follows: Figure 3 As shown, the preprocessing method includes:
[0074] Step 122a: Remove noise from the dynamic inertial signal and the reference inertial signal using a low-pass filter or a band-pass filter to obtain smooth dynamic inertial signal and reference inertial signal within a specific frequency range. In this embodiment, the dynamic inertial signal includes dynamic high-frequency acceleration data and dynamic angular velocity data, and the reference inertial signal includes reference high-frequency acceleration data and reference angular velocity data. The low-pass filter is used to remove high-frequency noise to obtain smooth dynamic high-frequency acceleration signal, smooth dynamic angular velocity signal, smooth reference high-frequency acceleration signal, and smooth reference angular velocity signal. The band-pass filter is used to retain the smooth dynamic high-frequency acceleration signal, smooth dynamic angular velocity signal, smooth reference high-frequency acceleration signal, and smooth reference angular velocity signal within a specific frequency range.
[0075] Step 122b: Adjust the dynamic inertial signal to match the reference inertial signal in amplitude and phase. This means adjusting the amplitude and phase of the dynamic inertial signal to match the reference inertial signal for subsequent comparison.
[0076] Through steps 122a and 122b, the technical solution provided in this disclosure obtains a smooth signal within a specific frequency range through denoising processing. This provides higher-quality smoothed dynamic high-frequency acceleration signals, smoothed dynamic angular velocity signals, smoothed reference high-frequency acceleration signals, and smoothed reference angular velocity signals for subsequent data processing and analysis. Then, the dynamic inertial signal and the reference inertial signal are adjusted to match in amplitude and phase, providing a consistent data foundation for subsequent comparative analysis. Preprocessing ensures the consistency of amplitude and phase between the dynamic inertial signal and the reference inertial signal, thereby improving the accuracy and reliability of subsequent data comparison.
[0077] In some embodiments of this disclosure, Figure 4 This diagram illustrates a power spectral density analysis process in step 123 of the aforementioned embodiment; as shown. Figure 4 As shown, the power spectral density analysis includes:
[0078] Step 123a: Process the dynamic inertial signal and the reference inertial signal based on Fourier transform to obtain the dynamic spectrum data of the dynamic inertial signal and the reference spectrum data of the reference inertial signal; specifically, the data after Fourier transform in this embodiment is as follows:
[0079] Dynamic high-frequency acceleration spectrum data: A( ) = FFT(a( ))
[0080] Dynamic angular velocity spectrum data: Ω( ) = FFT(ω( ))
[0081] Reference high-frequency acceleration spectrum data: A( ) = FFT(a( ))
[0082] Reference angular velocity spectrum data: Ω( ) = FFT(ω( ))
[0083] Here, FFT stands for Fourier Transform.
[0084] a( () represents dynamic high-frequency acceleration data.
[0085] ω( () represents dynamic angular velocity data.
[0086] a( () is the benchmark high-frequency acceleration data.
[0087] ω( () is the reference angular velocity data.
[0088] Step 123b: Calculate the corresponding power spectral density based on the dynamic spectrum data and the reference spectrum data to obtain the dynamic power spectral density data and the reference power spectral density data. Specifically, the power spectral density is calculated as follows:
[0089] Dynamic high-frequency acceleration power spectral density data: PSD_A( ) = |A( )|^2 / T
[0090] Dynamic angular velocity power spectral density data: PSD_Ω( ) = |Ω( )|^2 / T
[0091] Reference high-frequency acceleration power spectral density data: PSD_A( ) = |A( )|^2 / T
[0092] Reference angular velocity power spectral density data: PSD_Ω( ) = |Ω( )|^2 / T
[0093] Where T is the length of the time window.
[0094] The combined power spectral density is as follows:
[0095] Dynamic power spectral density data: PSDtotal( = PSD_A( )+ PSD_Ω( )
[0096] Reference power spectral density data: PSDtotal( = PSD_A( )+ PSD_A( )
[0097] Through steps 123a and 123b, in the technical solution provided in this disclosure, dynamic power spectral density data and reference power spectral density data are obtained by power spectral density analysis method, and a spectral density diagram is drawn based on the dynamic power spectral density data and reference power spectral density data to facilitate result presentation.
[0098] In some embodiments of this disclosure, in step 140 above, the interactive terminal includes the vehicle's main display screen and / or a mobile app, facilitating viewing by passengers in the cabin or via the mobile app. In this embodiment, the warning information is stored in the cloud for later viewing. It is understood that the warning information is sent instantly to the vehicle's main display screen and the mobile app, allowing users to understand the health status of the battery pack connection to the vehicle body immediately, whether in the vehicle or via a mobile device, thus improving the convenience of obtaining battery pack health information. Multiple forms of warning information not only enhance the warning effect but also improve the overall user experience. Voice warnings allow drivers to receive important information without shifting their gaze, while light, text, and image warnings provide passengers with a more intuitive way of conveying information. Storing the warning information in the cloud ensures data security and facilitates subsequent data analysis and traceability. Users or repair shops can view historical warning information to understand the changing trends of the battery pack's health status and conduct long-term health management. This invention, through a multi-level, multi-form warning system, not only improves the practicality and effectiveness of the detection method for the health of vehicle battery installations but also provides users with a safer and more convenient user experience.
[0099] Figure 5 A full-time frequency domain signal analysis diagram is shown, specifically, Figure 5 As shown, IMU-0 is the baseline power spectral density data, IMU-1 is the dynamic power spectral density data when the battery pack is in a fully fixed state, and IMU-2 is the dynamic power spectral density data when the battery pack is in a semi-fixed state. Figure 6 It shows Figure 5 A magnified view of the part, combined with Figure 5 and Figure 6As shown, it can be seen that in the low-frequency signal range of less than 1Hz, the vibration energy of each sensor is consistent, while in the 10Hz~30Hz range, the differences caused by looseness are very obvious. Therefore, in step 122a above, the dynamic high-frequency acceleration data, dynamic angular velocity data, reference high-frequency acceleration data, and reference angular velocity data are denoised, and the data in the 10Hz~30Hz frequency range is retained.
[0100] Figure 7 The figure shows the power spectral density analysis when the battery pack is connected to the vehicle body in different states during vehicle operation, with a data frequency of (10~20) Hz. IMU-0 is the baseline power spectral density data, IMU-1 is the dynamic power spectral density data when the battery pack is in a fully fixed state, and IMU-2 is the dynamic power spectral density data when the battery pack is in a semi-fixed state. Figure 8 The diagram shows the power spectral density analysis when the battery pack is connected to the vehicle body in different states during vehicle operation, with a data frequency of (20~30) Hz. IMU-0 represents the baseline power spectral density data, IMU-1 represents the dynamic power spectral density data when the battery pack is in a fully fixed state, and IMU-2 represents the dynamic power spectral density data when the battery pack is in a semi-fixed state. (Summary) Figure 7 and Figure 8 The curves clearly show that there are problems with the health of the battery pack connection to the vehicle body in the IMU-2 state.
[0101] The method for detecting the health of an on-board battery pack provided by this invention can accurately analyze the connection status between the battery pack and the vehicle body by comparing the real-time dynamic vibration signal of the battery pack with the real-time reference vibration signal during vehicle operation and comparing it with a specific vibration frequency. By segmenting the real-time data, the performance consumption of the on-board processor can be reduced, and the timeliness of detection feedback can be improved.
[0102] In some embodiments of this disclosure, Figure 9 A schematic diagram of a vehicle battery health detection system is provided. Figure 9 As shown, this vehicle battery installation health detection system is used to implement the vehicle battery installation health detection method provided in the aforementioned embodiments, and may specifically include:
[0103] The acquisition unit 501 is used to acquire the dynamic inertial signal and reference inertial signal of the on-board battery pack during vehicle operation.
[0104] The processing unit 502 is used to process the dynamic inertial signal and the reference inertial signal based on the data processing and conversion method to obtain dynamic data and reference data.
[0105] The comparison unit 503 is used to compare the dynamic data with the benchmark data to obtain the battery pack health status.
[0106] Feedback unit 504 sends a warning message to the interactive terminal if the dynamic data exceeds the baseline data by a greater than a preset threshold.
[0107] Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure can be specifically implemented as: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, collectively referred to herein as a "circuit," "module," or "platform."
[0108] Specifically, Figure 10 According to an embodiment of this disclosure, a structural schematic diagram of a cabin health monitoring device is shown. Refer below... Figure 10 To describe an electronic device 600 according to such an embodiment of the present disclosure. Figure 10 The electronic device 600 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0109] like Figure 10 As shown, the electronic device 600 is presented in the form of a general-purpose computing device. The components of the electronic device 600 may include, but are not limited to: at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different platform components (including storage unit 620 and processing unit 610), a display unit 640, etc.
[0110] The storage unit stores program code, which can be executed by the processing unit 610, causing the processing unit 610 to perform steps according to various exemplary embodiments of this disclosure. For example, the processing unit 610 can perform actions such as... Figure 1 The steps involved in the method for detecting the health of an onboard battery are shown below.
[0111] Storage unit 620 may include readable media in the form of volatile storage units, such as random access memory (RAM) 6201 and / or cache storage unit 6202, and may further include read-only storage unit (ROM) 6203.
[0112] Storage unit 620 may also include a program / utility 6204 having a set (at least one) program module 6205, such program module 6205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0113] Bus 630 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the multiple bus structures.
[0114] Electronic device 600 can also communicate with one or more external devices 700 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 600, and / or with any device that enables electronic device 600 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 650. Furthermore, electronic device 600 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 660. Network adapter 660 can communicate with other modules of electronic device 600 via bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.
[0115] This disclosure also provides a computer-readable storage medium for storing a program, which, when executed, implements the steps of a method for detecting the health of an on-board battery installation. In some possible implementations, various aspects of this disclosure can also be implemented as a program product including program code that, when run on a terminal device, causes the terminal device to perform the steps described in the foregoing document generation method section of this specification according to various exemplary embodiments of this disclosure.
[0116] Specifically, Figure 11 According to an embodiment of this disclosure, a schematic diagram of the structure of a computer-readable storage medium is shown. For example... Figure 11 As shown, a program product 800 for implementing the above-described method for detecting the health of an on-board battery installation according to an embodiment of the present disclosure is described. This product may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0117] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0118] Computer-readable storage media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable storage medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, or any suitable combination thereof.
[0119] Program code for implementing the on-board battery installation health detection method provided in the foregoing embodiments of this disclosure can be written in any combination of one or more programming languages. Programming languages include object-oriented programming languages—such as Java, C++, etc.—and conventional procedural programming languages—such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0120] In summary, the technical solution provided in this disclosure acquires baseline data and dynamic data of the battery pack during vehicle operation. The baseline data is collected in real time during vehicle operation. By comparing the baseline data with the dynamic data, the health of the battery pack can be more accurately judged, and warning information can be transmitted to the interactive terminal to alert the occupants of the vehicle.
[0121] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the appended claims.
Claims
1. A method of detecting health of an in-vehicle battery installation, characterized by, The method comprises the following steps: Collecting dynamic inertia signals and reference inertia signals of a vehicle battery pack during vehicle driving; Processing the dynamic inertia signals and reference inertia signals based on a data processing conversion method to obtain dynamic power spectral density data and reference power spectral density data; Comparing the dynamic power spectral density data and the reference power spectral density data to obtain the battery pack health degree; If the amplitude of the dynamic power spectral density data exceeding the reference power spectral density data is greater than a preset threshold, sending warning information to an interactive terminal.
2. The method of claim 1, wherein the method further comprises: The data processing conversion method of the dynamic inertia signals and the reference inertia signals comprises: Setting continuous and non-interval time windows, each time window having a certain time length; When the time length of the real-time collected dynamic inertia signals and reference inertia signals reaches a time window, pre-processing the dynamic inertia signals and reference inertia signals in the time window, and continuing to collect dynamic inertia signals and reference inertia signals in the next time window; Based on the pre-processing result, performing power spectral density analysis to obtain the dynamic power spectral density data and the reference power spectral density data.
3. The method of claim 2, wherein the method further comprises: The pre-processing method comprises: Removing the noise of the dynamic inertia signals and the reference inertia signals through a low-pass filter or a band-pass filter to obtain the dynamic inertia signals and the reference inertia signals in a certain frequency range; Adjusting the dynamic inertia signals to keep consistent with the reference inertia signals in amplitude and phase.
4. The method of claim 3, wherein the method further comprises: The power spectral density analysis comprises: Processing the dynamic inertia signals and the reference inertia signals based on Fourier transform to obtain dynamic frequency spectrum data of the dynamic inertia signals and reference frequency spectrum data of the reference inertia signals; Based on the dynamic frequency spectrum data and the reference frequency spectrum data, calculating the corresponding power spectral density to obtain the dynamic power spectral density data and the reference power spectral density data.
5. The method of claim 1, wherein the method further comprises: determining whether the battery is installed in the vehicle; and determining whether the battery is installed in the vehicle in a proper direction. The reference inertia signals are collected by a reference sensing device arranged at the center of the bottom of the vehicle body.
6. The method of claim 1, wherein the method further comprises: The dynamic inertia signals are collected by dynamic sensing devices arranged at the four corners of the vehicle battery pack.
7. The method of claim 1, wherein the method further comprises: determining whether the battery is installed in the vehicle; and determining whether the battery is installed in the vehicle in a proper position. The interactive terminal comprises a vehicle machine main display screen, and the warning information comprises voice information, light information, text information, and image information; The voice information is used to issue a warning sound of the battery pack health degree; The light information is used to display warning light of the battery pack health degree; The text information is used to display a text pop-up window of the battery pack health degree on the operation interface of the vehicle machine main display screen; The image information is used to display a warning symbol or a warning pattern on the operation interface of the vehicle machine main display screen.
8. A system for detecting health of an in-vehicle battery installation, characterized by, The method comprises: A collecting unit for collecting dynamic inertia signals and reference inertia signals of a vehicle battery pack during vehicle driving; A processing unit for processing the dynamic inertia signals and reference inertia signals based on a data processing conversion method to obtain dynamic data and reference data; A comparison unit for comparing the dynamic data and reference data to obtain the battery pack health degree; The feedback unit sends an alarm information to the interactive terminal if the dynamic data exceeds a preset threshold of the reference data.
9. An electronic device, comprising: The method comprises the steps of: The memory is configured to store instructions for execution by one or more processors of the electronic device, and the processor is one of the processors of the electronic device and is configured to execute the method for detecting the health of the vehicle-mounted battery installation according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to implement the method for detecting the health of the vehicle-mounted battery installation according to any one of claims 1 to 7.
Citation Information
Patent Citations
Determining the health status of a vehicle battery
AT524131B1
Electronic product vibration DLP method based on cross-power spectrum function mode parameter identification
CN106482827A