Early warning method for starting battery, storage medium and electronic equipment
By acquiring and preprocessing the status information data of the startup battery, abnormal detection and early warning are solved, and the problem of difficulty in timely discovering and early warning of startup battery failures in the existing technology is solved, and timely detection and early warning of startup battery abnormalities is realized to ensure the normal operation of the vehicle.
Patent Information
- Application Number
- CN202311851262.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-28
- Publication Date
- 2025-07-01
AI Technical Summary
The existing technology is difficult to detect and warn of aging, damage or other faults of the startup battery in a timely manner, affecting the normal operation of other power components in the vehicle.
By obtaining the startup battery status information data uploaded by the vehicle battery management system, pre-processing and abnormal detection are performed, including detection of low voltage, pressure difference, temperature and charging times. If an abnormality is detected, an early warning information will be sent.
Timely detection and early warning of start-up battery abnormalities is realized, ensuring timely maintenance of start-up batteries and ensuring the normal operation of the vehicle.
Smart Images

Figure CN120229202A_ABST
Abstract
Description
Technical Field
[0001] The present invention mainly relates to the technical field of battery detection, and particularly relates to a warning method, a storage medium and an electronic device for a starting battery. Background Art
[0002] The starting battery for vehicle starting not only supplies power for starting the vehicle engine, but also provides the required electrical energy for other electrical components in the vehicle. Once the starting battery is damaged or aged, it may affect the normal operation of devices such as lights, braking systems, and audio systems. Therefore, there is an urgent need for a method that can detect signs of aging, damage or other faults of the starting battery early, so as to take timely measures to deal with it and ensure the normal operation of the vehicle. Summary of the Invention
[0003] The present invention aims to solve at least one of the technical problems in the related art to some extent. For this purpose, the object of the present invention is to provide a warning method, a storage medium and an electronic device for a starting battery, so as to realize the timely detection and warning of the abnormality of the starting battery and facilitate the timely maintenance of the starting battery.
[0004] To achieve the above object, an embodiment of the first aspect of the present invention provides a warning method for a starting battery, including: obtaining status information data of the starting battery uploaded by a vehicle battery management system, where the status information data includes at least one of voltage data, current data, temperature data, and charging data; detecting whether the starting battery is abnormal according to the status information data; if the starting battery is abnormal, sending an abnormal warning message to the manufacturer service platform of the starting battery and / or the user terminal bound to the vehicle.
[0005] According to an embodiment of the present invention, before detecting whether the starting battery is abnormal according to the status information data, the method further includes: preprocessing the status information data, where the preprocessing includes at least one of sorting by time, removing null values, removing duplicate data, and removing invalid values.
[0006] According to an embodiment of the present invention, detecting whether the starting battery is abnormal according to the status information data includes: determining the minimum voltage value in the voltage data within the current low-voltage detection period; if the minimum voltage is less than the low-voltage warning threshold, determining that the starting battery is abnormal.
[0007] According to an embodiment of the present invention, detecting whether the starting battery is abnormal based on the state information data includes: screening out valid voltage values in the voltage data within the current pressure difference detection period; counting the number of voltage frames of the valid voltage values, and calculating the average pressure difference value of the valid voltage values; if the number of voltage frames is greater than the pressure difference warning number of frames, and the average pressure difference value is greater than the pressure difference warning threshold, it is determined that the starting battery is abnormal.
[0008] According to an embodiment of the present invention, multiple current values in the current data correspond one-to-one with multiple voltage values in the voltage data. The screening out valid voltage values in the voltage data within the current pressure difference detection period includes: determining target current values in the current data that are less than a preset current threshold; using the voltage values corresponding to the target current as the valid voltage values.
[0009] According to an embodiment of the present invention, calculating the average pressure difference value of the valid voltage includes: determining the minimum value and the maximum value in the valid voltage; calculating the pressure difference between the maximum value and the minimum value; using the ratio of the pressure difference to the number of voltage frames as the average pressure difference value.
[0010] According to an embodiment of the present invention, the method further includes: obtaining the in-vehicle temperature data and the out-of-vehicle temperature data of the vehicle uploaded by the battery management system; wherein, detecting whether the starting battery is abnormal based on the state information data includes: screening out valid temperature values in the temperature data within the current temperature detection period; counting the number of temperature frames of the valid temperature values, and obtaining the maximum average temperature difference based on the valid temperature values, the in-vehicle temperature data, and the out-of-vehicle temperature data; if the number of temperature frames is greater than the temperature warning number of frames, and the maximum average temperature difference is greater than the temperature warning threshold, it is determined that the starting battery is abnormal.
[0011] According to an embodiment of the present invention, screening out valid temperature values in the temperature data within the current temperature detection period includes: screening out temperature values greater than the starting battery safety temperature value within the current temperature detection period as the valid temperature values.
[0012] According to an embodiment of the present invention, multiple temperature values in the temperature data correspond one-to-one with multiple in-vehicle temperature values in the in-vehicle temperature data and multiple out-of-vehicle temperature values in the out-of-vehicle temperature data. Obtaining the maximum average temperature difference according to the effective temperature value, the in-vehicle temperature, and the out-of-vehicle temperature includes: respectively calculating a first temperature difference between each effective temperature value and the corresponding in-vehicle temperature value, and respectively calculating a second temperature difference between each effective temperature value and the corresponding out-of-vehicle temperature value; calculating a first average value of the first temperature differences and a second average value of the second temperature differences; and taking the larger one of the first average value and the second average value as the worst average temperature difference value.
[0013] According to an embodiment of the present invention, detecting whether the starting battery is abnormal according to the status information data includes: obtaining the effective charging times within the current charging detection period according to the charging data; and determining that the starting battery is abnormal if the effective charging times are greater than the charging times warning threshold.
[0014] According to an embodiment of the present invention, the charging data includes the charging time of each charge and the starting battery voltage at the end of charging. Among them, an effective charge refers to a charging process in which the charging time is greater than a preset charging time threshold and the starting battery voltage at the end of charging reaches a preset charging voltage threshold.
[0015] To achieve the above object, an embodiment of the second aspect of the present invention proposes a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the warning method for the starting battery described in the first aspect embodiment above is implemented.
[0016] To achieve the above object, an embodiment of the third aspect of the present invention proposes an electronic device, including a memory, a processor, and a computer program stored on the memory. When the computer program is executed by the processor, the warning method for the starting battery described in the first aspect embodiment above is implemented.
[0017] The warning method, storage medium, and electronic device for the starting battery according to the embodiments of the present invention first obtain the status information data of the starting battery; then detect whether the starting battery is abnormal according to the status information data; if the starting battery is abnormal, an abnormal warning message is sent to the manufacturer service platform of the starting battery and / or the user terminal bound to the vehicle. Thus, timely detection and warning of the abnormality of the starting battery are realized, which is convenient for the timely maintenance of the starting battery.
[0018] Additional aspects and advantages of the present invention will be given in part in the following description, become apparent in part from the following description, or be understood through the practice of the present invention. Description of the Drawings
[0019] Figure 1 It is a flowchart of the warning method for the starting battery according to an embodiment of the present invention;
[0020] Figure 2 It is a flowchart of the warning method for the starting battery according to a specific embodiment of the present invention;
[0021] Figure 3 It is a schematic diagram of a system for implementing the warning method for the starting battery according to an embodiment of the present invention;
[0022] Figure 4 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. Detailed implementation manners
[0023] The embodiments of the present invention will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are intended to explain the present invention, and should not be construed as limiting the present invention.
[0024] The warning method, storage medium, and electronic device for the starting battery according to the embodiments of the present invention will be described below with reference to the accompanying drawings.
[0025] Figure 1 It is a flowchart of the warning method for the starting battery according to an embodiment of the present invention.
[0026] As Figure 1 shown, the warning method for the starting battery includes:
[0027] S11, obtaining the status information data of the starting battery uploaded by the vehicle battery management system, where the status information data includes at least one of voltage data, current data, temperature data, and charging data.
[0028] Specifically, the voltage data, current data, temperature data, and charging data of the starting battery can be obtained through the BMS (Battery Management System) of the vehicle. After obtaining the data, the BMS can upload the above status information data to a specific electronic device, such as a cloud server, etc., in the form of data frames at a preset time interval, and the specific electronic device executes the warning method for the starting battery according to the embodiment of the present invention. The following describes it taking the cloud server as an example.
[0029] S12, detecting whether the starting battery has an abnormality according to the status information data.
[0030] In some embodiments of the present invention, when the status information data includes voltage data, detecting whether the starting battery is abnormal according to the status information data includes: determining the minimum voltage value in the voltage data within the current low-voltage detection period; if the minimum voltage is less than the low-voltage warning threshold, it is determined that the starting battery is abnormal.
[0031] Specifically, the cloud server can perform low-voltage abnormality detection every low-voltage detection period, and the low-voltage abnormality detection can be executed by the low-voltage abnormality detection module. During the current low-voltage detection period, the low-voltage abnormality detection module compares the minimum voltage value in the voltage data within the current low-voltage detection period with the low-voltage warning threshold. If the minimum voltage value is less than the low-voltage warning threshold, it is determined that the starting battery has a low-voltage abnormality. Among them, the low-voltage detection period is greater than the above-mentioned preset time interval.
[0032] In some embodiments of the present invention, when the status information data includes voltage data, detecting whether the starting battery is abnormal according to the status information data includes: screening out the effective voltage values in the voltage data within the current differential pressure detection period; counting the number of voltage frames of the effective voltage values, and calculating the differential pressure average value of the effective voltage values; if the number of voltage frames is greater than the differential pressure warning number of frames, and the differential pressure average value is greater than the differential pressure warning threshold, it is determined that the starting battery is abnormal.
[0033] Specifically, the cloud server can perform differential pressure abnormality detection every differential pressure detection period, and the differential pressure abnormality detection can be executed by the differential pressure abnormality detection module. During the current differential pressure detection period, the differential pressure abnormality detection module screens out the effective voltage values in the voltage data within the current differential pressure detection period; counts the number of voltage frames (i.e., the corresponding number of data frames) of the effective voltage values, and calculates the differential pressure average value of the effective voltage values; if the number of voltage frames is greater than the differential pressure warning number of frames, and the differential pressure average value is greater than the differential pressure warning threshold, it is determined that the starting battery has a differential pressure abnormality. Among them, the differential pressure detection period is greater than the above-mentioned preset time interval and can be equal to the above-mentioned low-voltage abnormality detection period.
[0034] Optionally, the differential pressure abnormality detection module can also directly subtract the maximum value from the minimum value in the effective voltage values, compare the difference with the corresponding differential pressure warning threshold (different from the differential pressure warning threshold for comparing with the differential pressure average value), and when it is greater than the differential pressure warning threshold, it is determined that the starting battery has a differential pressure abnormality. Compared with the above comparison of the differential pressure average value and the number of voltage frames, only the differential pressure is compared, the calculation complexity is low, but the reliability is also low.
[0035] In some embodiments of the present invention, the status information data further includes current data, and multiple current values in the current data correspond one-to-one with multiple voltage values in the voltage data. Screening out the effective voltage values in the voltage data within the current differential pressure detection period includes: determining the target current value in the current data that is less than the preset current threshold; using the voltage value corresponding to the target current as the effective voltage value.
[0036] Specifically, to improve the accuracy of abnormal pressure difference detection, voltage data that is easily affected by current can be first excluded, mainly the voltage values corresponding to current values greater than a preset current threshold. For example, when the charging current of the starting battery is large, the voltage of the starting battery will be unstable. Based on this, the effective voltage value can be the voltage value corresponding to the target current value less than the preset current threshold in the current data. Using this effective voltage value for abnormal pressure difference detection can improve the accuracy and reliability of the detection.
[0037] In some embodiments of the present invention, calculating the pressure difference mean value of the effective voltage may include: determining the minimum value and the maximum value in the effective voltage; calculating the pressure difference between the maximum value and the minimum value; and taking the ratio of the pressure difference to the number of voltage frames as the pressure difference mean value.
[0038] Specifically, after excluding the voltage data that is easily affected by current, the pressure difference mean value of the effective voltage data can be calculated. The calculation formula can be Vmean = (Vmax - Vmin) / the number of voltage frames. Compare Vmean with the pressure difference warning threshold, and compare the number of voltage frames corresponding to the effective voltage value with the pressure difference warning number of frames. If Vmean is greater than the pressure difference warning threshold and the number of voltage frames corresponding to the effective voltage value is greater than the pressure difference warning number of frames, it is determined that the pressure difference of the starting battery is abnormal.
[0039] In some embodiments of the present invention, when the status information data includes temperature data, the method further includes: obtaining the in-vehicle temperature data and the out-of-vehicle temperature data of the vehicle uploaded by the battery management system. Among them, detecting whether the starting battery is abnormal according to the status information data includes: screening out the effective temperature values in the temperature data within the current temperature detection period; counting the number of temperature frames of the effective temperature values, and obtaining the maximum average temperature difference according to the effective temperature values, the in-vehicle temperature data, and the out-of-vehicle temperature data; if the number of temperature frames is greater than the temperature warning number of frames and the maximum average temperature difference is greater than the temperature warning threshold, it is determined that the starting battery is abnormal.
[0040] Specifically, the BMS can upload the in-vehicle temperature data and the out-of-vehicle temperature data to the cloud server in the form of data frames together with the status information of the starting battery. The cloud server can perform temperature abnormality detection every temperature detection period, and the temperature abnormality detection can be executed by a temperature abnormality detection module. During the current temperature detection period, the temperature abnormality detection module screens out the effective temperature values in the temperature data within the current temperature detection period; counts the number of temperature frames of the effective temperature values (i.e., the corresponding number of data frames), and obtains the maximum average temperature difference according to the effective temperature values, the in-vehicle temperature data, and the out-of-vehicle temperature data; if the number of temperature frames is greater than the temperature warning number of frames and the maximum average temperature difference is greater than the temperature warning threshold, it is determined that the starting battery has a temperature abnormality. Among them, the temperature detection period is greater than the above-mentioned preset time interval and can be equal to the above-mentioned low-voltage abnormality detection period and the pressure difference abnormality detection period.
[0041] In some embodiments of the present invention, screening out the valid temperature values in the temperature data within the current temperature detection period includes: screening out the temperature values greater than the starting battery safety temperature value within the current temperature detection period as the valid temperature values.
[0042] Specifically, to improve the accuracy of temperature anomaly detection, the temperature values greater than the starting battery safety temperature value can be used as the valid temperature values for temperature anomaly detection.
[0043] In some embodiments of the present invention, multiple temperature values in the temperature data correspond one-to-one with multiple in-vehicle temperature values in the in-vehicle temperature data and multiple out-of-vehicle temperature values in the out-of-vehicle temperature data. Obtaining the maximum average temperature difference based on the valid temperature values, the in-vehicle temperature, and the out-of-vehicle temperature includes: respectively calculating the first temperature difference between each valid temperature value and the corresponding in-vehicle temperature value, and respectively calculating the second temperature difference between each valid temperature value and the corresponding out-of-vehicle temperature value; calculating the first average value of the first temperature differences and the second average value of the second temperature differences; taking the larger of the first average value and the second average value as the worst maximum average temperature difference.
[0044] Specifically, after screening out the temperature values greater than the starting battery safety temperature value in the temperature data within the current temperature detection period as the valid temperature values, respectively calculate the average temperature differences between the valid temperature values and the in-vehicle temperature and the out-of-vehicle temperature, and take the maximum value of the two average temperature differences for comparing with the temperature difference threshold, that is, Tmean = max(mean(Tstarting battery - Tin-vehicle temperature), mean(Tstarting battery - Tout-of-vehicle temperature)). Compare the temperature data in the starting battery parameters with the temperature anomaly warning threshold. The comparison information includes the maximum average temperature difference between the starting battery temperature and the in-vehicle temperature and the out-of-vehicle temperature, and the number of temperature frames corresponding to the valid temperature values. If the maximum average temperature difference is greater than the temperature warning threshold and the number of temperature frames is greater than the temperature warning number of frames, it is determined that the starting battery has a temperature anomaly.
[0045] In some embodiments of the present invention, when the status information data includes charging data, detecting whether the starting battery is abnormal according to the status information data includes: obtaining the valid charging times within the current charging detection period according to the charging data; if the valid charging times are greater than the charging times warning threshold, it is determined that the starting battery is abnormal.
[0046] In this embodiment, the charging data includes the charging time of each charging and the starting battery voltage at the end of charging. Among them, a valid charging can refer to a charging process in which the charging time is greater than the preset charging time threshold and the starting battery voltage at the end of charging reaches the preset charging voltage threshold.
[0047] Specifically, the cloud server can perform charging anomaly detection once every charging detection cycle, and the charging anomaly detection can be executed by a charging anomaly detection module. Within a certain time window (i.e., a certain charging detection cycle), the charging anomaly detection module can count the number of effective charging times of the starting battery, where the standard for effective charging is that both the charging time and the terminal voltage at the end of charging reach the corresponding thresholds. Compare the number of effective charging times within the time window with the charging times warning threshold. If the number of effective charging times is greater than the charging times warning threshold, it is determined that the starting battery has a charging anomaly.
[0048] In some embodiments of the present invention, before detecting whether the starting battery is abnormal according to the status information data, the method further includes: preprocessing the status information data, where the preprocessing includes at least one of sorting by time, removing null values, removing duplicate data, and removing invalid values.
[0049] Specifically, due to noise effects or interference during data collection, transmission, etc., null values, duplicate data, invalid values, etc. may appear in the status information data obtained by the cloud server. To improve the accuracy and reliability of starting battery anomaly detection, the status information data can be processed to remove null values, remove duplicate data, remove invalid values, etc. before performing anomaly detection. At the same time, to facilitate determining the detection timing of starting battery anomaly detection, the status information data can be sorted by time. After performing the above preprocessing such as sorting by time, removing null values, removing duplicate data, and removing invalid values, the preprocessed data can be input into each anomaly detection model. The anomaly detection models include the above-mentioned low-voltage anomaly detection module, pressure difference anomaly detection module, temperature anomaly detection module, and charging anomaly detection module. Different detection modules are configured with different warning thresholds, and each threshold is determined according to historical starting battery parameters.
[0050] S13, if the starting battery is abnormal, send an anomaly warning message to the manufacturer service platform of the starting battery and / or the user terminal bound to the vehicle to issue an anomaly warning message.
[0051] Specifically, when each anomaly detection module of the cloud server detects that the starting battery is abnormal, it can send a corresponding anomaly warning message to the manufacturer service platform of the starting battery and / or the user terminal bound to the vehicle. For example, when the starting battery has a low-voltage anomaly, a warning message containing the low-voltage anomaly is sent, so that the manufacturer or the vehicle owner can timely and specifically maintain the starting battery.
[0052] For ease of understanding, the following combines Figure 2 to describe the warning method for the starting battery in a specific embodiment of the present invention.
[0053] As Figure 2 shown, the warning method for the starting battery includes:
[0054] S201, the cloud server obtains the status information data of the vehicle-mounted starting battery.
[0055] Specifically, in this process, the status information data such as the starting battery voltage, current, temperature, and charging times are monitored, and the data is uploaded to the cloud server through the BMS system. At this time, the status information data can be obtained through the acquisition module in the cloud server shown in Figure 3 the cloud server shown in
[0056] S202, data preprocessing.
[0057] S203, perform corresponding feature extraction on the voltage, current, temperature, and charging times information in the status information data.
[0058] Specifically, through the uploaded status information such as the starting battery voltage, current, temperature, and charging times, monitor the low-voltage abnormality, self-discharge abnormality, temperature abnormality, and charging abnormality of the starting battery, and conduct multi-faceted early warnings for the starting battery.
[0059] S204, compare with the thresholds in the corresponding modules respectively, and determine whether to give an early warning according to the comparison results.
[0060] Specifically, after the acquisition module obtains the status information data, the status information data can be preprocessed and feature-extracted through the determination module in the cloud server shown in Figure 3 the cloud server shown in. Then, the extracted features are sent to the corresponding anomaly detection modules (including the low-voltage anomaly detection module, pressure difference anomaly detection module, temperature anomaly detection module, and charging anomaly detection module) in the early warning module. Each anomaly detection model judges whether the corresponding early warning item exceeds the early warning threshold. If it exceeds, an early warning is given. If an early warning is given, the cloud server can send the early warning information to the manufacturer and the customer in the first time, so as to remind the customer to replace the starting battery in time through the manufacturer, or directly remind the customer to replace the starting battery in time. At the same time, the manufacturer can also optimize the production of the starting battery according to the early warning information issued for the starting batteries of different vehicles, so as to improve the health status of the subsequent starting batteries.
[0061] In the early warning method of the starting battery according to the embodiment of the present invention, the status information data of the starting battery is uploaded to the cloud server through the BMS system. Each anomaly detection model in the cloud server conducts anomaly early warning on the starting battery through the uploaded status information such as the starting battery voltage, current, temperature, and charging times. When an early warning is required, the cloud server can send the early warning information to the manufacturer and the customer in the first time, so as to replace the starting battery in time and ensure the normal operation of the vehicle.
[0062] Based on the early warning method of the starting battery in the above embodiment, the present invention also proposes a computer-readable storage medium.
[0063] In this embodiment, a computer program is stored thereon, and when the computer program is executed by a processor, the above-mentioned warning method for the starting battery is implemented.
[0064] Based on the warning method for the starting battery in the above embodiment, the present invention also proposes an electronic device.
[0065] Figure 4 It is a schematic structural diagram of the electronic device according to the embodiment of the present invention.
[0066] As Figure 4 shown, the electronic device 400 includes a processor 401, a memory 403, and a computer program stored on the memory. When the computer program is executed by the processor, the above-mentioned warning method for the starting battery is implemented.
[0067] The processor 401 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logical blocks, modules, and circuits described in connection with the disclosure of the present invention. The processor 401 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0068] The bus 402 may include a path for transmitting information between the above components. The bus 402 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus 402 may be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 4 only a thick line is shown in the figure, but it does not mean that there is only one bus or one type of bus.
[0069] The memory 403 is used to store the computer program corresponding to the warning method for the starting battery in the above embodiment of the present invention, and this computer program is controlled and executed by the processor 401. The processor 401 is used to execute the computer program stored in the memory 403 to implement the content shown in the foregoing method embodiment.
[0070] Among them, the electronic device 400 includes, but is not limited to: mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), vehicle-mounted terminals, etc., and fixed terminals such as cloud servers, digital TVs, desktop computers, etc. Figure 4 The illustrated electronic device 400 is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present invention.
[0071] It should be noted that the logic and / or steps represented in the flowchart or described in other ways herein, for example, can be considered as a definite sequence list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or in combination with these instruction execution systems, apparatuses, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in combination with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion (electronic device) having one or more wirings, a portable computer disk cartridge (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or other suitable processing as necessary, and then stored in a computer memory.
[0072] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0073] In the description of this specification, the description referring to terms such as "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.
[0074] In the description of the present invention, it should be understood that the orientation or positional relationships indicated by terms such as "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. are based on the orientation or positional relationships shown in the drawings. It is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus cannot be understood as a limitation to the present invention.
[0075] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of the present invention, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically and clearly defined.
[0076] In the present invention, unless otherwise clearly specified and limited, terms such as "install", "connect", "join", "fix", etc. should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or integrated; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the communication inside two elements or the interaction relationship between two elements, unless otherwise clearly limited. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0077] In the present invention, unless otherwise clearly specified or limited, the first feature being "on" or "under" the second feature may mean that the first and second features are in direct contact, or the first and second features are indirectly in contact through an intermediate medium. Moreover, the first feature being "above", "over" and "on top of" the second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the horizontal height of the first feature is higher than that of the second feature. The first feature being "under", "below" and "beneath" the second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the horizontal height of the first feature is less than that of the second feature.
[0078] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. A warning method for a starting battery, characterized in that, Including: Obtain the status information data of the starting battery uploaded by the vehicle battery management system, where the status information data includes at least one of voltage data, current data, temperature data, and charging data; Detect whether the starting battery is abnormal according to the status information data; If the starting battery is abnormal, send an abnormal warning message to the manufacturer service platform of the starting battery and / or the user terminal bound to the vehicle.
2. The warning method for a starting battery according to claim 1, wherein Before detecting whether the starting battery is abnormal according to the status information data, the method further includes: Preprocess the status information data, where the preprocessing includes at least one of sorting by time, removing null values, removing duplicate data, and removing invalid values.
3. The warning method for a starting battery according to claim 1, wherein The detecting whether the starting battery is abnormal according to the status information data includes: Determine the minimum voltage value in the voltage data within the current low-voltage detection period; If the minimum voltage is less than the low-voltage warning threshold, determine that the starting battery is abnormal.
4. The warning method for a starting battery according to claim 1, characterized in that, The detecting whether the starting battery is abnormal according to the status information data includes: Filter out the valid voltage values in the voltage data within the current differential pressure detection period; Count the number of voltage frames of the valid voltage values and calculate the average differential pressure value of the valid voltage values; If the number of voltage frames is greater than the differential pressure warning number of frames and the average differential pressure value is greater than the differential pressure warning threshold, determine that the starting battery is abnormal.
5. The warning method for a starting battery according to claim 4, characterized in that, A plurality of current values in the current data correspond one by one to a plurality of voltage values in the voltage data. The filtering out the valid voltage values in the voltage data within the current differential pressure detection period includes: Determine the target current value in the current data that is less than the preset current threshold; Use the voltage value corresponding to the target current as the valid voltage value.
6. The warning method for a starting battery according to claim 4, wherein, The calculating the average differential pressure value of the valid voltage includes: Determine the minimum value and the maximum value in the valid voltage; Calculate the differential pressure between the maximum value and the minimum value; Use the ratio of the differential pressure to the number of voltage frames as the average differential pressure value.
7. The warning method for a starting battery according to claim 1, wherein, The method further includes: Obtain the in-vehicle temperature data and the out-of-vehicle temperature data of the vehicle uploaded by the battery management system; Wherein, the detecting whether the starting battery is abnormal according to the status information data includes: Filter out the valid temperature values in the temperature data within the current temperature detection period; Count the number of temperature frames of the valid temperature values and obtain the maximum average temperature difference according to the valid temperature values, the in-vehicle temperature data, and the out-of-vehicle temperature data; If the number of temperature frames is greater than the temperature warning number of frames and the maximum average temperature difference is greater than the temperature warning threshold, determine that the starting battery is abnormal.
8. The warning method for a starting battery according to claim 7, wherein, The filtering out the valid temperature values in the temperature data within the current temperature detection period includes: Filter out the temperature values greater than the safe temperature value of the starting battery within the current temperature detection period as the valid temperature values.
9. The warning method for the starting battery according to claim 7, wherein, Multiple temperature values in the temperature data correspond one by one to multiple in-vehicle temperature values in the in-vehicle temperature data and multiple out-of-vehicle temperature values in the out-of-vehicle temperature data. Obtaining the maximum average temperature difference according to the effective temperature value, the in-vehicle temperature, and the out-of-vehicle temperature includes: Calculating a first temperature difference between each of the effective temperature values and the corresponding in-vehicle temperature value, and calculating a second temperature difference between each of the effective temperature values and the corresponding out-of-vehicle temperature value respectively; Calculating a first average value of the first temperature differences and a second average value of the second temperature differences; Taking the larger of the first average value and the second average value as the worst value of the average temperature difference.
10. The warning method for a starting battery according to claim 1, characterized in that, Detecting whether the starting battery is abnormal according to the status information data includes: Obtaining the effective charging times within the current charging detection period according to the charging data; If the effective charging times are greater than the charging times warning threshold, it is determined that the starting battery is abnormal.
11. The warning method for a starting battery according to claim 10, wherein The charging data includes the charging time of each charge and the starting battery voltage at the end of charging. Among them, effective charging refers to a charging process in which the charging time is greater than a preset charging time threshold and the starting battery voltage at the end of charging reaches a preset charging voltage threshold.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the warning method for the starting battery according to any one of claims 1-11.
13. An electronic device, comprising a memory, a processor, and a computer program stored on the memory, characterized in that, When the computer program is executed by the processor, it implements the warning method for the starting battery according to any one of claims 1-11.