Early warning method for starter battery, storage medium and electronic device

By obtaining and processing the status information data of the startup battery, and using the abnormal detection module to detect and warning, the problem of aging or damage to the startup battery is solved, ensuring the stable operation of the vehicle's power system.

WO2025138820A9PCT designated stage expired Publication Date: 2025-08-14BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/109975
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-28
Filing Date
2024-08-06
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

The prior art is difficult to detect aging or damage to the startup battery in a timely manner, which affects the normal operation of other power components in the vehicle.

Method used

By obtaining the status information data of the startup battery uploaded by the vehicle battery management system, including voltage, current, temperature and charging data, after preprocessing, the abnormality detection module is used to detect the abnormality, and send early warning information to the manufacturer's service platform and user terminal when an abnormality is detected.

Benefits of technology

Timely detection and early warning of startup battery abnormalities is achieved, which facilitates timely maintenance and ensures the normal operation of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024109975_14082025_PF_FP_ABST
    Figure CN2024109975_14082025_PF_FP_ABST
Patent Text Reader

Abstract

An early warning method for a starter battery, a storage medium and an electronic device, relating to the technical field of battery detection. The early warning method comprises: acquiring state information data of a starter battery uploaded by a vehicle battery management system, wherein the state information data comprises at least one of voltage data, current data, temperature data and charging data (S11); on the basis of the state information data, detecting whether the starter battery has an anomaly (S12); and, if the starter battery has an anomaly, sending anomaly early warning information to a manufacturer service platform for the starter battery and / or a user terminal bound to the vehicle (S13).
Need to check novelty before this filing date? Find Prior Art

Description

Startup battery warning method, storage medium and electronic device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This disclosure claims priority to Chinese patent application number 202311851262.4, filed on December 28, 2023, entitled “Warning method, storage medium and electronic device for starting battery”, the entire contents of which are incorporated by reference into this disclosure. Technical Field

[0003] The present disclosure relates to the technical field of battery detection, and in particular to an early warning method for starting a battery, a storage medium, and an electronic device. Background Art

[0004] Starting batteries not only power the vehicle's engine but also provide the energy needed for other electrical components within the vehicle. Damage or aging of the starting battery can affect the normal operation of devices such as lighting, braking systems, and audio. Therefore, there is an urgent need for a method to detect signs of starting battery aging, damage, or other malfunctions early, so that timely measures can be taken to ensure the normal operation of the vehicle.

[0005] Summary of the Invention

[0006] The purpose of the present disclosure is to provide a starter battery early warning method, storage medium and electronic device to achieve timely detection and early warning of starter battery abnormalities, thereby facilitating timely maintenance of the starter battery.

[0007] To achieve the above-mentioned objectives, an embodiment of the first aspect of the present disclosure proposes an early warning method for a starting battery, comprising: obtaining status information data of the starting battery uploaded by a vehicle battery management system, wherein the status information data includes at least one of voltage data, current data, temperature data, and charging data; detecting whether the starting battery has an abnormality based on the status information data; if the starting battery has an abnormality, sending an abnormality early warning message to the manufacturer service platform of the starting battery and / or the user terminal bound to the vehicle.

[0008] According to one embodiment of the present disclosure, before detecting whether the starting battery is abnormal based on the status information data, the method further includes: preprocessing the status information data, wherein the preprocessing includes at least one of sorting by time, removing null values, removing duplicate data, and removing invalid values.

[0009] According to one embodiment of the present disclosure, detecting whether the starting battery is abnormal based on the status information data includes: determining a minimum voltage value in the voltage data within a current low voltage detection cycle; if the minimum voltage is less than a low voltage warning threshold, determining that the starting battery is abnormal.

[0010] According to one embodiment of the present disclosure, detecting whether the starting battery has an abnormality based on the status information data includes: filtering out valid voltage values ​​in the voltage data within the current pressure difference detection cycle; counting the number of voltage frames of the valid voltage values, and calculating the pressure difference average of the valid voltage values; if the number of voltage frames is greater than the pressure difference warning frame number, and the pressure difference average is greater than the pressure difference warning threshold, it is determined that the starting battery has an abnormality.

[0011] According to one embodiment of the present disclosure, the multiple current values ​​in the current data correspond one-to-one to the multiple voltage values ​​in the voltage data, and the screening out of the effective voltage values ​​in the voltage data within the current voltage difference detection cycle includes: determining a target current value in the current data that is less than a preset current threshold; and using the voltage value corresponding to the target current as the effective voltage value.

[0012] According to one embodiment of the present disclosure, calculating the mean voltage difference of the effective voltage includes: determining the minimum and maximum values ​​of the effective voltage; calculating the voltage difference between the maximum and the minimum values; and taking the ratio of the voltage difference to the voltage frame number as the mean voltage difference.

[0013] According to one embodiment of the present disclosure, the method further includes: obtaining the in-vehicle temperature data and out-vehicle temperature data of the vehicle uploaded by the battery management system; wherein, detecting whether the starting battery is abnormal based on the status information data includes: screening out valid temperature values ​​in the temperature data within the current temperature detection cycle; 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-vehicle temperature data; if the number of temperature frames is greater than the number of temperature warning frames, and the maximum average temperature difference is greater than the temperature warning threshold, it is determined that the starting battery is abnormal.

[0014] According to an embodiment of the present disclosure, filtering out valid temperature values ​​in the temperature data within the current temperature detection period includes: filtering out temperature values ​​within the current temperature detection period that are greater than a safe temperature value of a startup battery as the valid temperature values.

[0015] According to one embodiment of the present disclosure, the multiple temperature values ​​in the temperature data correspond one-to-one to the multiple in-vehicle temperature values ​​in the in-vehicle temperature data and the multiple outside-vehicle temperature values ​​in the outside-vehicle temperature data, and the maximum average temperature difference is obtained based on the effective temperature value, the in-vehicle temperature and the outside-vehicle temperature, including: respectively calculating the first temperature difference between each of the effective temperature values ​​and the corresponding in-vehicle temperature value, and respectively calculating the second temperature difference between each of the effective temperature values ​​and the corresponding outside-vehicle temperature value; calculating the first mean of the first temperature difference and the second mean of the second temperature difference; and taking the larger of the first mean and the second mean as the worst value of the average temperature difference.

[0016] According to one embodiment of the present disclosure, detecting whether the starting battery is abnormal based on the status information data includes: obtaining the number of valid charging times in the current charging detection cycle based on the charging data; if the number of valid charging times is greater than a charging times warning threshold, determining that the starting battery is abnormal.

[0017] According to one embodiment of the present disclosure, the charging data includes the charging time of each charging and the starting battery voltage at the end of charging, wherein 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.

[0018] To achieve the above objectives, the second embodiment of the present disclosure proposes a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the early warning method for starting the battery described in the first embodiment is implemented.

[0019] To achieve the above-mentioned objectives, the third aspect embodiment of the present disclosure proposes an electronic device, comprising a memory, a processor and a computer program stored on the memory. When the computer program is executed by the processor, the early warning method for starting the battery described in the first aspect embodiment is implemented.

[0020] The starter battery warning method, storage medium, and electronic device of the disclosed embodiments first obtain the starter battery's status information data; then, based on the status information data, detect whether the starter battery has any abnormalities; if so, transmit an abnormality warning message to the starter battery manufacturer's service platform and / or a user terminal associated with the vehicle. This enables timely detection and warning of starter battery abnormalities, facilitating timely maintenance of the starter battery.

[0021] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] FIG1 is a flow chart of a method for early warning of a startup battery according to an embodiment of the present disclosure;

[0023] FIG2 is a flow chart of a method for starting a battery for early warning according to a specific embodiment of the present disclosure;

[0024] FIG3 is a system diagram of a method for starting a battery warning according to an embodiment of the present disclosure;

[0025] FIG4 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0026] The following describes in detail embodiments of the present disclosure, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.

[0027] The following describes an early warning method for starting a battery, a storage medium, and an electronic device according to embodiments of the present disclosure with reference to the accompanying drawings.

[0028] FIG1 is a flow chart of a method for starting a battery according to an embodiment of the present disclosure.

[0029] As shown in Figure 1, the early warning method for starting the battery includes:

[0030] S11, obtaining status information data of the starting battery uploaded by the vehicle battery management system, wherein the status information data includes at least one of voltage data, current data, temperature data, and charging data.

[0031] Specifically, the vehicle's BMS (Battery Management System) can acquire data such as the starting battery's voltage, current, temperature, and charging status. After acquiring this data, the BMS can upload this status information in the form of data frames to a specific electronic device, such as a cloud server, at preset time intervals. The specific electronic device then executes the starting battery early warning method of the disclosed embodiment. The following description uses a cloud server as an example.

[0032] S12, detecting whether the starting battery has any abnormality according to the status information data.

[0033] In some embodiments of the present disclosure, when the status information data includes voltage data, detecting whether the starting battery has an abnormality is performed based on the status information data, including: determining the minimum voltage value in the voltage data within the current low voltage detection cycle; if the minimum voltage is less than the low voltage warning threshold, determining that the starting battery has an abnormality.

[0034] Specifically, the cloud server can perform a low-voltage anomaly detection every low-voltage detection cycle. Low-voltage anomaly detection can be performed by a low-voltage anomaly detection module. During the current low-voltage detection cycle, the low-voltage anomaly detection module compares the minimum voltage value in the voltage data within the current low-voltage detection cycle with the low-voltage warning threshold. If the minimum voltage value is less than the low-voltage warning threshold, it is determined that a low-voltage anomaly has occurred in the starting battery. The low-voltage detection cycle is greater than the preset time interval.

[0035] In some embodiments of the present disclosure, when the status information data includes voltage data, whether the starting battery has an abnormality is detected based on the status information data, including: filtering out the valid voltage values ​​in the voltage data within the current pressure difference detection cycle; counting the number of voltage frames of the valid voltage values, and calculating the pressure difference mean of the valid voltage values; if the number of voltage frames is greater than the pressure difference warning frame number, and the pressure difference mean is greater than the pressure difference warning threshold, it is determined that the starting battery has an abnormality.

[0036] Specifically, the cloud server can perform a pressure differential abnormality detection every pressure differential detection cycle, and the pressure differential abnormality detection can be performed by the pressure differential abnormality detection module. During the current pressure differential detection cycle, the pressure differential abnormality detection module filters out the valid voltage values ​​in the voltage data within the current pressure differential detection cycle; counts the voltage frames of the valid voltage values ​​(i.e., the corresponding data frames), and calculates the pressure differential mean of the valid voltage values; if the voltage frame number is greater than the pressure differential warning frame number, and the pressure differential mean is greater than the pressure differential warning threshold, it is determined that a pressure differential abnormality has occurred in the startup battery. The pressure differential detection cycle is greater than the aforementioned preset time interval and can be equal to the aforementioned low voltage anomaly detection cycle.

[0037] Alternatively, the pressure differential abnormality detection module can directly calculate the difference between the maximum and minimum effective voltage values, compare this difference with a corresponding pressure differential warning threshold (different from the pressure differential warning threshold compared with the mean pressure differential value), and determine that a pressure differential abnormality exists in the starter battery when the pressure differential warning threshold exceeds the threshold. Compared to the aforementioned comparison of the mean pressure differential value and the number of voltage frames, comparing only the pressure differential value reduces computational complexity but also reduces reliability.

[0038] In some embodiments of the present disclosure, the status information data also includes current data, and the multiple current values ​​in the current data correspond one-to-one to the multiple voltage values ​​in the voltage data, and the effective voltage values ​​in the voltage data within the current voltage difference detection cycle are screened out, including: determining a target current value in the current data that is less than a preset current threshold; and taking the voltage value corresponding to the target current as the effective voltage value.

[0039] Specifically, to improve the accuracy of voltage anomaly detection, voltage data that is easily affected by current can be first eliminated, primarily voltage values ​​corresponding to current values ​​greater than a preset current threshold. For example, when the starting battery's charging current is high, the starting battery's voltage will become unstable. Based on this, the effective voltage value can be the voltage value corresponding to the target current value within the current data that is less than the preset current threshold. Using this effective voltage value for voltage anomaly detection can improve detection accuracy and reliability.

[0040] In some embodiments of the present disclosure, calculating the mean voltage difference of the effective voltage may include: determining the minimum and maximum values ​​of the effective voltage; calculating the voltage difference between the maximum and minimum values; and taking the ratio of the voltage difference to the number of voltage frames as the mean voltage difference.

[0041] Specifically, after removing voltage data easily affected by current, the mean voltage difference of the effective voltage data can be calculated using the formula Vmean = (Vmax - Vmin) / voltage frame number. Vmean is compared with the voltage difference warning threshold, and the number of voltage frames corresponding to the effective voltage value is compared with the number of voltage difference warning frames. If Vmean is greater than the voltage difference warning threshold, and the number of voltage frames corresponding to the effective voltage value is greater than the number of voltage difference warning frames, the startup battery voltage difference is determined to be abnormal.

[0042] In some embodiments of the present disclosure, when the status information data includes temperature data, the method further includes: obtaining the vehicle's interior temperature data and exterior temperature data uploaded by the battery management system. Detecting whether the starting battery is abnormal based on the status information data includes: screening out valid temperature values ​​from the temperature data within the current temperature detection cycle; counting the number of temperature frames containing valid temperature values, and determining the maximum average temperature difference based on the valid temperature values, the interior temperature data, and the exterior temperature data; and determining that the starting battery is abnormal if the number of temperature frames is greater than the number of temperature warning frames and the maximum average temperature difference is greater than a temperature warning threshold.

[0043] Specifically, the BMS can upload the in-vehicle temperature data and the out-vehicle temperature data to the cloud server in the form of data frames along with the status information of the starting battery. The cloud server can perform temperature anomaly detection every temperature detection cycle, and the temperature anomaly detection can be performed by the temperature anomaly detection module. During the current temperature detection cycle, the temperature anomaly detection module filters out the valid temperature values ​​in the temperature data within the current temperature detection cycle; counts the number of temperature frames of the valid temperature values ​​(i.e., the corresponding number of data frames), and obtains the average temperature difference maximum value based on the valid temperature values, the in-vehicle temperature data, and the out-vehicle temperature data; if the number of temperature frames is greater than the number of temperature warning frames, and the average temperature difference maximum value is greater than the temperature warning threshold, it is determined that the starting battery has a temperature anomaly. Among them, the temperature detection cycle is greater than the above-mentioned preset time interval, and can be equal to the above-mentioned low voltage anomaly detection cycle and pressure difference anomaly detection cycle.

[0044] In some embodiments of the present disclosure, screening out valid temperature values ​​in temperature data within the current temperature detection cycle includes screening out temperature values ​​within the current temperature detection cycle that are greater than a safe temperature value for starting a battery as valid temperature values.

[0045] Specifically, to improve the accuracy of temperature anomaly detection, a temperature value greater than a safe temperature value of the starting battery may be used as an effective temperature value for temperature anomaly detection.

[0046] In some embodiments of the present disclosure, multiple temperature values ​​in the temperature data correspond one-to-one to multiple in-vehicle temperature values ​​in the in-vehicle temperature data and multiple outside-vehicle temperature values ​​in the outside-vehicle temperature data, and the maximum average temperature difference is obtained based on the effective temperature value, the in-vehicle temperature and the outside-vehicle temperature, including: calculating the first temperature difference between each effective temperature value and the corresponding in-vehicle temperature value, and calculating the second temperature difference between each effective temperature value and the corresponding outside-vehicle temperature value; calculating the first mean of the first temperature difference and the second mean of the second temperature difference; and taking the larger of the first mean and the second mean as the worst value of the average temperature difference.

[0047] Specifically, after filtering out the temperature values ​​greater than the safe temperature value of the starting battery in the temperature data within the current temperature detection cycle as valid temperature values, the average temperature differences between the valid temperature value and the temperature inside the vehicle and the temperature outside the vehicle are calculated respectively, and the maximum value of the two average temperature differences is taken for comparison with the temperature difference threshold, that is, Tmean=max(mean(Tstarting battery-Tinterior temperature), mean(Tstarting battery-Toutterior temperature)). The temperature data in the starting battery parameters is compared with the temperature abnormality warning threshold. The comparison information includes the maximum value of the average temperature difference between the starting battery temperature and the temperature inside the vehicle and the temperature outside the vehicle, and the number of temperature frames corresponding to the valid temperature value. If the maximum value of the average temperature difference is greater than the temperature warning threshold and the number of temperature frames is greater than the number of temperature warning frames, it is determined that the starting battery has a temperature abnormality.

[0048] In some embodiments of the present disclosure, when the status information data includes charging data, detecting whether the starting battery has an abnormality is performed based on the status information data, including: obtaining the number of valid charging times in the current charging detection cycle based on the charging data; if the number of valid charging times is greater than the charging times warning threshold, determining that the starting battery has an abnormality.

[0049] In this embodiment, the charging data includes the charging time of each charge and the starting battery voltage at the end of charging. Among them, effective charging can refer 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.

[0050] Specifically, the cloud server can perform a charging anomaly detection every charging detection cycle, and charging anomaly detection can be performed by the charging anomaly detection module. Within a certain time window (i.e., a 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 the charging time and the charging terminal voltage both reach corresponding thresholds. The number of effective charging times within the time window is compared with the charging number warning threshold. If the number of effective charging times exceeds the charging number warning threshold, it is determined that the starting battery has a charging anomaly.

[0051] In some embodiments of the present disclosure, before detecting whether an abnormality occurs in the startup battery based on the status information data, the method further includes: preprocessing the status information data, wherein the preprocessing includes at least one of sorting by time, removing null values, removing duplicate data, and removing invalid values.

[0052] Specifically, due to the influence or interference of noise during data collection and transmission, the status information data obtained by the cloud server may contain null values, duplicate data, invalid values, etc. In order to improve the accuracy and reliability of the abnormality detection of the starting battery, the status information data may be processed by removing null values, duplicate data, invalid values, etc. before performing the abnormality detection. At the same time, in order to facilitate the determination of the detection timing of the abnormality detection of the starting battery, the status information data may be sorted by time. After the above-mentioned pre-processing such as sorting by time, removing null values, removing duplicate data, and removing invalid values, the pre-processed data may be input into each abnormality detection model. The abnormality detection model includes the above-mentioned low voltage abnormality detection module, pressure difference abnormality detection module, temperature abnormality detection module, and charging abnormality detection module. Different detection modules are configured with different warning thresholds, and each threshold is determined based on the historical starting battery parameters.

[0053] S13, if the starting battery has an abnormality, an abnormality warning message is sent to the starting battery manufacturer service platform and / or the user terminal bound to the vehicle to issue the abnormality warning message.

[0054] Specifically, when each abnormality detection module detects an abnormality in the starting battery, the cloud server can send corresponding abnormality warning information to the starting battery manufacturer service platform and / or the user terminal bound to the vehicle. For example, when the starting battery has a low voltage abnormality, a warning information containing the low voltage abnormality is sent to facilitate the manufacturer or the car owner to perform timely and targeted maintenance on the starting battery.

[0055] For ease of understanding, the following describes a starter battery early warning method according to a specific embodiment of the present disclosure in conjunction with FIG2 .

[0056] As shown in Figure 2, the early warning method for starting the battery includes:

[0057] S201, the cloud server obtains vehicle-side starting battery status information data.

[0058] Specifically, this process monitors the status information data such as the starting battery voltage, current, temperature and charging times, and uploads the data 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

[0059] S202, data preprocessing.

[0060] S203: Extract corresponding features of the voltage, current, temperature and charging times information in the status information data.

[0061] Specifically, by uploading status information such as the starting battery voltage, current, temperature and charging times, the starting battery voltage anomalies, self-discharge anomalies, temperature anomalies and charging anomalies are monitored to provide early warnings for the starting battery in many aspects.

[0062] S204: Compare the values ​​with the thresholds in the corresponding modules respectively, and determine whether to issue an early warning based on the comparison results.

[0063] Specifically, after the acquisition module obtains the status information data, the status information data can be pre-processed and feature extracted by the determination module in the cloud server shown in Figure 3, and then the extracted features are sent to the corresponding abnormality detection module in the early warning module (including the low voltage abnormality detection module, the pressure difference abnormality detection module, the temperature abnormality detection module, and the charging abnormality detection module). Each abnormality detection model is used to determine whether the corresponding early warning item exceeds the early warning threshold. If it exceeds, an early warning is issued. If an early warning is issued, the cloud server can send the early warning information to the manufacturer and the customer as soon as possible, so that the manufacturer can remind the customer to replace the starting battery in time, 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 based on the early warning information issued for the starting battery of different vehicles to improve the health of the subsequent starting battery.

[0064] The early warning method for the starting battery of the embodiment of the present disclosure uploads the status information data of the starting battery to the cloud server through the BMS system. The various abnormality detection models in the cloud server use the uploaded status information such as the starting battery voltage, current, temperature and charging times to issue an abnormality early warning for the starting battery. When an early warning is needed, the cloud server can send the early warning information to the manufacturer and the customer in the first time so that the starting battery can be replaced in time to ensure the normal operation of the vehicle.

[0065] Based on the early warning method for starting a battery in the above embodiment, the present disclosure further proposes a computer-readable storage medium.

[0066] In this embodiment, a computer program is stored thereon, and when the computer program is executed by the processor, the above-mentioned early warning method for starting the battery is implemented.

[0067] Based on the early warning method for starting a battery in the above embodiment, the present disclosure further provides an electronic device.

[0068] FIG4 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure.

[0069] As shown in FIG4 , the electronic device 400 includes a processor 401 , a memory 403 and a computer program stored in the memory. When the computer program is executed by the processor, the above-mentioned early warning method for starting the battery is implemented.

[0070] 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 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the present disclosure. 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, and the like.

[0071] Bus 402 may include a path for transmitting information between the aforementioned components. Bus 402 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, for example. Bus 402 may be divided into an address bus, a data bus, a control bus, and so on. For ease of illustration, FIG4 shows only a single thick line, but this does not indicate that there is only one bus or only one type of bus.

[0072] The memory 403 is used to store a computer program corresponding to the start-up battery warning method of the above embodiment of the present disclosure, and the 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 above method embodiment.

[0073] 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), and in-vehicle terminals, as well as fixed terminals such as cloud servers, digital TVs, and desktop computers. The electronic device 400 shown in FIG4 is merely an example and should not limit the functionality and scope of use of the embodiments of the present disclosure.

[0074] It should be noted that the logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing the logical functions, and can be embodied 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 system that can fetch and execute instructions from an instruction execution system, apparatus, or device), or in conjunction with such instruction execution system, apparatus, or device. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transmit a program for use by an instruction execution system, apparatus, or device, or in conjunction with such instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion having one or more wires (electronic device), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and portable compact disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing it in another suitable manner if necessary, and then storing it in a computer memory.

[0075] It should be understood that various parts of the present disclosure can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0076] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" means that a specific feature, structure, material, or characteristic described in conjunction with that embodiment or example is included in at least one embodiment or example of the present disclosure. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

[0077] In the description of the present disclosure, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation to the present disclosure.

[0078] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. Throughout the present disclosure, "plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0079] In this disclosure, unless otherwise expressly specified or limited, terms such as "installed," "connected," "connect," and "fixed" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integration; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; and internal communication between two components or interaction between two components, unless otherwise expressly limited. Those skilled in the art will understand the specific meanings of the above terms in this disclosure based on specific circumstances.

[0080] In the present disclosure, unless otherwise expressly specified or limited, when a first feature is "above" or "below" a second feature, it may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Furthermore, when a first feature is "above," "above," or "above" a second feature, it may mean that the first feature is directly above or diagonally above the second feature, or simply means that the first feature is at a higher level than the second feature. When a first feature is "below," "below," or "below" a second feature, it may mean that the first feature is directly below or diagonally below the second feature, or simply means that the first feature is at a lower level than the second feature.

[0081] Although the embodiments of the present disclosure have been shown and described above, it is understood that the above embodiments are illustrative and are not to be construed as limitations on the present disclosure. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present disclosure.

Claims

1. A method for starting a battery, characterized in that: include: Obtaining status information data of the starting battery uploaded by the vehicle battery management system, wherein the status information data includes at least one of voltage data, current data, temperature data, and charging data; detecting whether the starting battery has an abnormality according to the status information data; If the starting battery has an abnormality, an abnormality warning message is sent to the starting battery manufacturer's service platform and / or the user terminal bound to the vehicle.

2. The early warning method for starting a battery according to claim 1, characterized in that: Before detecting whether the starting battery is abnormal according to the status information data, the method further includes: The status information data is preprocessed, wherein the preprocessing includes at least one of sorting by time, removing null values, removing duplicate data, and removing invalid values.

3. The early warning method for starting a battery according to claim 1 or 2, characterized in that: The detecting whether the starting battery is abnormal according to the status information data includes: Determine a minimum voltage value in the voltage data within a current low voltage detection cycle; If the minimum voltage is less than the low voltage warning threshold, it is determined that the starting battery is abnormal.

4. The early warning method for starting a battery according to claim 1 or 2, characterized in that: The detecting whether the starting battery is abnormal according to the status information data includes: Filtering out valid voltage values from the voltage data within a current voltage difference detection cycle; Counting the number of voltage frames of the effective voltage value and calculating the voltage difference mean of the effective voltage value; If the voltage frame number is greater than the pressure difference warning frame number, and the pressure difference mean is greater than the pressure difference warning threshold, it is determined that the starting battery is abnormal.

5. The early warning method for starting a battery according to claim 4, characterized in that: The multiple current values in the current data correspond one-to-one to the multiple voltage values in the voltage data, and the filtering out of valid voltage values in the voltage data in the current voltage difference detection cycle includes: Determining a target current value in the current data that is less than a preset current threshold; The voltage value corresponding to the target current is used as the effective voltage value.

6. The early warning method for starting a battery according to claim 4 or 5, characterized in that: Calculating the mean value of the effective voltage difference includes: determining a minimum value and a maximum value among the effective voltages; calculating a pressure difference between the maximum value and the minimum value; The ratio of the voltage difference to the voltage frame number is used as the voltage difference mean.

7. The early warning method for a starting battery according to any one of claims 1 to 6, characterized in that: The method further comprises: Obtaining the vehicle's interior temperature data and exterior temperature data uploaded by the battery management system; The detecting whether the starting battery is abnormal according to the status information data includes: Filtering out valid temperature values from the temperature data within the current temperature detection period; Counting the number of temperature frames of the effective temperature value, and obtaining the maximum average temperature difference according to the effective temperature value, the in-vehicle temperature data, and the out-vehicle temperature data; If the temperature frame number is greater than the temperature warning frame number, and the maximum value of the average temperature difference is greater than the temperature warning threshold, it is determined that the starting battery is abnormal.

8. The early warning method for starting a battery according to claim 7, characterized in that: The filtering out of valid temperature values in the temperature data within the current temperature detection period includes: A temperature value greater than a safe temperature value of the startup battery within the current temperature detection period is screened out as the valid temperature value.

9. The early warning method for starting a battery according to claim 7 or 8, characterized in that: The plurality of temperature values in the temperature data correspond one-to-one with the plurality of in-vehicle temperature values in the in-vehicle temperature data and the plurality of outside-vehicle temperature values in the outside-vehicle temperature data, and obtaining the maximum average temperature difference according to the effective temperature value, the in-vehicle temperature, and the outside-vehicle temperature includes: Calculating a first temperature difference between each of the effective temperature values and the corresponding vehicle interior temperature value, and calculating a second temperature difference between each of the effective temperature values and the corresponding vehicle exterior temperature value; calculating a first mean of the first temperature difference and a second mean of the second temperature difference; The larger of the first mean value and the second mean value is used as the worst value of the average temperature difference.

10. The early warning method for a starting battery according to any one of claims 1 to 9, characterized in that: The detecting whether the starting battery is abnormal according to the status information data includes: According to the charging data, the effective charging times in the current charging detection cycle are obtained; If the effective charging times are greater than the charging times warning threshold, it is determined that the starting battery is abnormal.

11. The early warning method for starting a battery according to claim 10, characterized in that: The charging data includes the charging time of each charge and the starting battery voltage at the end of charging, wherein 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, the early warning method for a starting battery according to any one of claims 1 to 11 is implemented.

13. An electronic device comprising a memory, a processor, and a computer program stored in the memory, characterized in that: When the computer program is executed by the processor, the early warning method for starting a battery according to any one of claims 1 to 11 is implemented.