Battery charging methods, devices, electronic devices, systems, and battery devices

CN121663004BActive Publication Date: 2026-08-14CONTEMPORARY AMPEREX TECHNOLOGY CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-01-29
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

[0007]在该实施例中,根据充电设定时间以及电池初始温度、初始SOC、环境温度等确定对电池装置进行加热并充电的第一时间,解决了相关技术中无法根据充电设定时间确定对电池装置进行加热的时间的问题,能够准确确定对电池装置进行加热并充电的时间,匹配用户的充电时间需求,可以对电池装置加热进行精准控制,减少对电池进行非必要加热造成的无效能量损耗,降低了充电成本,并可以提高充电安全性

Benefits of technology

[0038]在一些实施例中,根据本申请的第七方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行如上所述的方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121663004B_ABST
    Figure CN121663004B_ABST
Patent Text Reader

Abstract

This application provides a battery device charging method, apparatus, electronic device, system, and battery device, relating to the field of battery technology. The battery device charging method includes: acquiring a charging set time; determining a charging time based on the battery's initial temperature, initial battery SOC, ambient temperature, and the charging set time; wherein the charging time includes the first time of charging while the battery device is heated; the battery's initial temperature is the temperature of the battery device at the start of charging, and the battery's initial SOC is the SOC of the battery device at the start of charging; and charging the battery device according to the charging time. This application can accurately determine the time for heating and charging the battery device, matching the user's charging time requirements, enabling precise control of battery device heating, reducing unnecessary energy loss caused by unnecessary heating of the battery, lowering charging costs, and improving charging safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of battery technology, and in particular to a battery charging method, apparatus, electronic device, battery management system, battery device, electrical device, computer-readable storage medium, and computer program product. Background Technology

[0002] With the rapid development of new energy vehicles, the application of power battery devices in vehicles is becoming increasingly widespread. When charging batteries in new energy vehicles at low temperatures (such as in winter charging scenarios where the battery temperature is between -20°C and 15°C), the charging time is significantly prolonged and the charging efficiency is greatly reduced.

[0003] In related technologies, when the temperature of the battery device is detected to be lower than a fixed temperature threshold, it is determined that thermal management operations need to be performed. During the charging process, the PTC (Positive Temperature Coefficient) heater is turned on to heat the battery device until the battery temperature is raised to a suitable range.

[0004] However, in related charging technology solutions, due to the fixed decision rules of thermal management, it is only based on a fixed temperature threshold to determine whether thermal management operation needs to be performed, and stops heating the battery device after the battery temperature rises to a comfortable range. It cannot determine the heating time of the battery device according to the charging setting time set by the user. This may result in unnecessary heating operation of the battery device during charging, causing invalid energy loss and increasing charging costs. Summary of the Invention

[0005] In view of the above problems, this application provides a battery charging method, apparatus, electronic device, battery management system, battery device, power-consuming device, computer-readable storage medium, and computer program product, which can reduce ineffective energy loss during charging and lower charging costs.

[0006] In some embodiments, according to a first aspect of this application, a battery device charging method is provided, comprising: acquiring a charging set time; determining a charging time based on an initial battery temperature, an initial battery SOC, an ambient temperature, and the charging set time; wherein the charging time includes a first time for charging in a heated state of the battery device; the initial battery temperature is the temperature of the battery device at the start of charging, and the initial battery SOC is the SOC of the battery device at the start of charging; and charging the battery device according to the charging time.

[0007] In this embodiment, the first time to heat and charge the battery device is determined based on the charging set time, the initial battery temperature, the initial SOC, the ambient temperature, etc. This solves the problem in related technologies that the heating time of the battery device cannot be determined based on the charging set time. It can accurately determine the heating and charging time of the battery device, match the user's charging time requirements, and precisely control the heating of the battery device. This reduces the ineffective energy loss caused by unnecessary heating of the battery, lowers charging costs, and improves charging safety.

[0008] In some embodiments, the charging time further includes a second time for charging the battery device in a non-heated state.

[0009] In this embodiment, by determining the second time for charging the battery device in a non-heated state, the time for charging the battery device alone can be accurately determined. This allows charging to be completed in two stages: heating and charging, and charging alone. This matches the user's charging time requirements, reduces unnecessary energy loss caused by unnecessary heating of the battery, lowers charging costs, and improves charging safety.

[0010] In some embodiments, determining the charging time based on the initial battery temperature, initial battery SOC, ambient temperature, and the charging set time includes: when the charging set time meets a first preset condition and the initial temperature of the battery device meets a second preset condition, using a temperature rise prediction model, charging MAP information, and the nominal battery capacity and heating power of the battery device, and based on the initial battery temperature, the initial battery SOC, the ambient temperature, and the charging set time, determining the first time and the second time, wherein the temperature rise prediction model is used to predict temperature rise-related information of the battery device during the charging process.

[0011] In this embodiment, when the charging set time and the initial battery temperature meet the preset conditions, the temperature rise prediction model, charging MAP information, and multi-dimensional parameters can accurately determine the first time when heating and charging are performed simultaneously and the second time when charging is performed only. This enables precise control of battery heating and charging, matching the user's charging time requirements, reducing the ineffective energy used to heat the battery device, reducing ineffective energy loss, and improving charging safety.

[0012] In some embodiments, the charging MAP information includes: multiple charging state regions; wherein, the charging state regions are configured with correspondence information between charging rate and temperature range and SOC range.

[0013] In this embodiment, based on the charging MAP information, the charging rate can be accurately adapted to the operating conditions of the battery device under different temperatures and SOCs, thereby improving the charging efficiency and safety of the battery device.

[0014] In some embodiments, determining the first time and the second time using a temperature rise prediction model, charging MAP information, battery nominal capacity, and battery device heating power, and based on the battery initial temperature, the battery initial SOC, the ambient temperature, and the charging set time includes: using the charging MAP information to determine a target temperature range; wherein, within the target temperature range, the charging rate corresponding to each SOC range of the battery device is the highest charging rate corresponding to each SOC in the charging MAP information; when the temperature of the battery device reaches the lowest value of the target temperature range, no battery device heating operation is performed; based on the battery initial temperature and battery initial SOC, a corresponding charging state region is determined as the initial state region; using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the battery initial temperature, the battery initial SOC, the battery nominal capacity, the battery device heating power, the target temperature range, and the initial state region, the first time and the second time are determined.

[0015] In this embodiment, the target temperature range is determined by the charging MAP information. Within the target temperature range, the battery device can be charged at the highest charging rate, shortening the charging time and improving charging efficiency. By utilizing the temperature rise prediction model and charging state region, and based on multi-dimensional parameters such as ambient temperature, initial battery temperature, initial battery SOC, nominal battery capacity, battery device heating power, target temperature range, and initial state region, the first time for simultaneously performing battery device heating and charging and the second time for charging only can be accurately determined. This reduces the ineffective energy loss from heating the battery device and improves charging efficiency and charging safety.

[0016] In some embodiments, determining the first time and the second time using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, the target temperature range, and the initial state region, includes: using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, and the initial state region, determining the first charging state information at the end of each preset cycle after charging begins; wherein the first charging state information includes: the first SOC of the battery device. C. A first temperature and a first charging interval time; The battery device is heated during the first charging interval time; The first temperature is lower than the minimum value of the target temperature range; Using the temperature rise prediction model and the charging state region, and based on the first SOC, the first temperature, the battery device heating power, and the target temperature range, a second charging interval time is calculated to allow the battery device's SOC to reach the target charging SOC when the battery device heating operation is stopped and charging continues; If the sum of the first charging interval time and the second charging interval time is the same as the charging set time, the first time is determined as the first charging interval time and the second time is determined as the second charging interval time.

[0017] In this embodiment, the first charging interval time of the heating phase after charging starts and the second charging interval time of the subsequent charging phase are periodically calculated based on the temperature rise prediction model, the charging state region, and multidimensional parameters. The total charging time and charging rate information are determined when the sum of the first and second charging interval times is the same as the charging set time. This allows the total charging time to accurately match the charging set time, accurately calculate the charging time of each stage, and perform heating operation only when the battery temperature is below the target range. This reduces the ineffective energy loss of heating the battery device, lowers charging costs, and improves charging efficiency and charging safety.

[0018] In some embodiments, the first preset condition includes: the charging set time is greater than a first time threshold and less than a second time threshold; wherein the first time threshold is less than the second time threshold; the second preset condition includes: the initial temperature of the battery device is less than a temperature threshold; wherein the temperature threshold is less than the lowest value of the target temperature range.

[0019] In this embodiment, by limiting the charging time to between the minimum and maximum charging time thresholds, it is possible to avoid users setting the time too short or too long, which would prevent the charging needs from being met. This ensures that the charging needs match the actual charging capacity and thermal management adjustment capabilities of the battery, thereby improving the safety and stability of charging. Furthermore, by setting the temperature threshold to be lower than the minimum value of the target temperature range, energy waste can be reduced, and charging efficiency and safety can be improved.

[0020] In some embodiments, the first time threshold is determined by utilizing the temperature rise prediction model and the state of charge region, and by determining the first time threshold based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, the target temperature range, and the initial state region.

[0021] In this embodiment, by using a temperature rise model and charging state region, and based on multi-dimensional parameters such as ambient temperature, initial battery temperature, initial battery SOC, nominal battery capacity, battery device heating power, target temperature range, and initial state region, the minimum time threshold can be accurately determined, avoiding users setting invalid charging times and improving charging efficiency and charging safety.

[0022] In some embodiments, determining the first time threshold using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the target temperature range, and the initial state region, includes: using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, and the initial state region, determining second charging state information when the battery device temperature reaches the lowest value of the target temperature range after charging begins; wherein the second charging state information includes: the second SOC, the second temperature, and the third charging interval time of the battery device; performing battery device heating operation during the third charging interval time; when the battery device temperature reaches the lowest value of the target temperature range, using the charging state region, and based on the second SOC, the second temperature, and the target temperature range, calculating the fourth charging interval time required for the battery device SOC to reach the target charging SOC when the battery device heating operation is stopped and charging continues; and using the sum of the third charging interval time and the fourth charging interval time as the first time threshold.

[0023] In this embodiment, a temperature rise prediction model and a charging state region are used, along with multi-dimensional information such as ambient temperature, battery device information, battery device heating power, target temperature range, and initial state region, to calculate the charging time of the battery device from the initial state to the lowest value of the target temperature range, as well as the charging time when there is no battery device heating. This is used to determine the first time threshold, which can accurately determine the minimum time threshold and improve charging efficiency, charging safety, and stability.

[0024] In some embodiments, the second time threshold is determined by: using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the target temperature range, and the initial state region, determining a first maximum charging time, wherein no battery device heating operation is performed during the first maximum charging time; and using the smaller value between the preset second maximum charging time and the first maximum charging time as the second time threshold.

[0025] In this embodiment, the first maximum charging time can be accurately determined by using a temperature rise model and charging state region, and by using multi-dimensional parameters such as ambient temperature, battery device information, target temperature range, and initial state region. By using the smaller value between the preset second maximum charging time and the first maximum charging time as the second time threshold, users can avoid setting invalid charging times, thereby improving charging safety and matching user habits.

[0026] In some embodiments, determining the first maximum charging time using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the target temperature range, and the initial state region, includes: using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, and the initial state region, determining third charging state information when the battery device temperature reaches the lowest value of the target temperature range after charging begins; wherein, the third charging state information includes: the third SOC of the battery device, the third temperature, and the fifth charging interval time; no battery device heating operation is performed during the fifth charging interval time; when the battery device temperature reaches the lowest value of the target temperature range, using the temperature rise prediction model and the charging state region, and based on the third SOC, the third temperature, and the target temperature range, calculating the sixth charging interval time required for the battery device SOC to reach the target charging SOC while continuing to charge the battery device; the sum of the fifth charging interval time and the sixth charging interval time is taken as the first maximum charging time.

[0027] In this embodiment, by using a temperature rise prediction model and a charging state region, and based on multi-dimensional information such as ambient temperature, battery device information, target temperature range, and initial state region, the time it takes for the battery device to heat up from the initial state to the lowest value of the target temperature range and the subsequent charging time are calculated respectively. This can accurately determine the maximum charging time in scenarios where the battery device itself heats up, thereby improving charging efficiency, charging safety, and stability.

[0028] In some embodiments, the temperature rise prediction model includes a neural network model; the temperature rise-related information includes: the temperature rise rate and the charging time corresponding to the temperature rise rate.

[0029] In this embodiment, a temperature rise prediction model is implemented using a neural network model, which can accurately determine the temperature rise rate and corresponding charging time, as well as other temperature rise-related information, thereby improving the prediction accuracy of temperature rise-related information and enhancing the accuracy of the first and second time points.

[0030] In some embodiments, the heating device of the battery device is controlled to operate, and the battery device is heated.

[0031] In this embodiment, by controlling the operation of the heating device, the battery temperature can be raised to the target temperature range, avoiding problems such as limited charging rate and long charging time caused by low temperature, thus improving charging efficiency.

[0032] In some embodiments, according to a second aspect of this application, a battery device charging apparatus is provided, comprising: an information acquisition module for acquiring a charging set time; an information determination module for determining a charging time based on an initial battery temperature, an initial battery SOC, an ambient temperature, and the charging set time; wherein the charging time includes a first time for charging in a heated state of the battery device; the initial battery temperature is the temperature of the battery device at the start of charging, and the initial battery SOC is the SOC of the battery device at the start of charging; and a charging control module for charging the battery device according to the charging time.

[0033] In this embodiment, the first time to heat and charge the battery device is determined based on the charging set time, the initial battery temperature, initial SOC, ambient temperature, etc. This solves the problem in related technologies that the heating time of the battery device cannot be determined based on the user-set charging time. It can accurately determine the heating and charging time of the battery device, match the user's charging time requirements, and precisely control the heating of the battery device. This reduces the ineffective energy loss caused by unnecessary heating of the battery, lowers charging costs, and improves charging safety.

[0034] In some embodiments, according to a third aspect of this application, an electronic device is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to perform the method described above based on instructions stored in the memory.

[0035] In some embodiments, according to a fourth aspect of this application, a battery management system is provided, including the electronic device described above.

[0036] In some embodiments, according to a fifth aspect of this application, a battery device is provided, comprising: at least one battery cell and a battery management system as described above.

[0037] In some embodiments, according to a sixth aspect of this application, an electrical device is provided, the electrical device comprising one or more battery devices as described above, the battery devices being used to store or provide electrical energy.

[0038] In some embodiments, according to a seventh aspect of this application, a computer-readable storage medium is provided that stores computer instructions which are executed by a processor using the method described above.

[0039] In some embodiments, according to an eighth aspect of this application, a computer program product is provided, the computer program product storing computer instructions which are executed by a processor using the method described above.

[0040] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description

[0041] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on the drawings without creative effort.

[0042] Figure 1 A schematic flowchart of some embodiments of the charging method for the battery device of this application;

[0043] Figure 2 A flowchart illustrating the determination of total charging time and charging rate in some embodiments of the battery device charging method of this application;

[0044] Figure 3A flowchart illustrating the determination of total charging time and charging rate information in some other embodiments of the battery device charging method of this application;

[0045] Figure 4 A flowchart illustrating the determination of the minimum charging time in some embodiments of the battery device charging method of this application;

[0046] Figure 5 A flowchart illustrating the determination of a first maximum charging time in some embodiments of the battery device charging method of this application;

[0047] Figure 6A Schematic diagrams of some embodiments of the battery charging device of this application;

[0048] Figure 6B A schematic diagram of a first information determination module in some embodiments of the battery device charging apparatus of this application;

[0049] Figure 7 Schematic diagrams of other embodiments of the battery charging device of this application;

[0050] Figure 8 The diagram shows some embodiments of the electronic device of this application.

[0051] Figure 9 This is a schematic diagram of some embodiments of the electrical device of this application. Detailed Implementation

[0052] The embodiments of the technical solution of this application will now be described in detail with reference to the accompanying drawings. These embodiments are only used to more clearly illustrate the technical solution of this application and are therefore merely examples, and should not be used to limit the scope of protection of this application.

[0053] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.

[0054] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.

[0055] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least some of the embodiments of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0056] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0057] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).

[0058] In the description of the embodiments of this application, the technical terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing the embodiments of this application and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the embodiments of this application.

[0059] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.

[0060] The battery device of this application includes at least one battery cell. The connection between multiple battery cells can be achieved by conventional methods in the art, such as series connection, parallel connection, or a hybrid connection that includes all of these connection methods. Hybrid connection refers to the series and parallel connection of multiple batteries, and there is no particular limitation on this.

[0061] A battery cell can be a rechargeable battery, which refers to a battery cell that can be recharged after discharge to reactivate its active materials and continue to be used. A battery cell generally includes an electrode assembly. The electrode assembly includes a positive electrode, a negative electrode, and a separator. During the charging and discharging process of the battery cell, active ions (e.g., lithium ions) repeatedly insert and extract between the positive and negative electrodes. The separator, located between the positive and negative electrodes, prevents short circuits while allowing active ions to pass through.

[0062] The Battery Management System (BMS) of this application is used to perform at least one of the following functions for battery cells: state monitoring, state analysis, charge / discharge control, safety protection, thermal management, high-voltage power distribution, and information management. In addition, the Battery Management System of this application can also implement the functions of a controller in an electrical device, such as a vehicle control unit (VCU) or a motor control unit (MCU), etc., and this application does not impose any limitations on this.

[0063] It should be noted that the battery management system in this application can be integrated as a controller into the battery device, such as into the battery pack or energy storage box; the battery management system in this application can also be integrated as a controller into the power-consuming device, such as into the vehicle or vehicle chassis; the battery management system in this application can also be integrated as a controller into the charging device, such as into the charging device or battery swapping device.

[0064] Figure 1 Flowcharts of some embodiments of the battery device charging method of this application, such as Figure 1 As shown, the battery charging method includes steps S101 to S103:

[0065] Step S101: Obtain the charging set time.

[0066] The charging time setting allows users to customize the charging duration, which is desirable in various situations. For example, if a user's car battery needs charging and they plan to leave in an hour, they might want it to be fully charged by the time they leave, thus allowing them to set the charging time to one hour. Users can set the charging time in several ways. For instance, they can set it through an app, which then sends the setting to the vehicle's cloud platform, which in turn sends it to the corresponding vehicle. Alternatively, users can set the charging time directly within the vehicle's central control system.

[0067] The charging setting time can be obtained in various ways, such as obtaining the charging setting time sent by the vehicle cloud platform to the corresponding vehicle, or obtaining the charging setting time set by the user in the vehicle's central control platform.

[0068] Step S102: Determine the charging time based on the initial battery temperature, initial battery SOC, ambient temperature, and charging set time; wherein the charging time includes the first time of charging while the battery device is in a heated state.

[0069] Battery device information includes the battery's initial temperature and initial SOC (State of Charge). The initial temperature is the temperature of the battery device at the start of charging, and the initial SOC is the SOC of the battery device at the start of charging. Various existing methods can be used to detect and obtain information such as the battery's initial temperature and initial SOC.

[0070] Ambient temperature refers to the temperature of the external environment in which the battery device is located during charging. For example, the battery device of a new energy vehicle is usually installed in the chassis, trunk, etc., and the ambient temperature is the air temperature near the chassis, the air temperature inside the trunk, etc., which can be obtained using various existing methods.

[0071] Step S103: Charge the battery device according to the charging time.

[0072] Several methods can be used to charge the battery device based on the charging time. For example, during charging, the heating device of the battery device can be controlled to operate based on the first time of charging while the battery device is in a heated state, so that the battery device can simultaneously perform heating and charging during the first time; after the first time has elapsed, the heating operation of the battery device is stopped and only the battery device is charged, so that the total charging time is the same as or substantially the same as the set charging time.

[0073] The battery charging method of this application determines the first time to heat and charge the battery device based on the charging set time, the initial battery temperature, the initial SOC, the ambient temperature, etc. This solves the problem in related technologies that the heating time of the battery device cannot be determined based on the charging set time. It can accurately determine the heating and charging time of the battery device, can precisely control the heating of the battery device, match the user's charging time requirements, reduce the ineffective energy loss caused by unnecessary heating of the battery, reduce charging costs, and improve charging safety.

[0074] In some embodiments, the charging time also includes a second time for charging while the battery device is not heated. The sum of the first time and the second time can be a set charging time. For example, during charging, based on the first time for charging while the battery device is heated, the heating device of the battery device is controlled to operate, and the battery device heating operation is performed, so that the battery device simultaneously performs the heating operation and charging during the first time; after the first time has elapsed, the battery device heating operation is stopped, and based on the second time for charging while the battery device is not heated, the charging is controlled to only perform charging during the second time, so that the total charging time is the same as the set charging time.

[0075] By determining the second charging time in the non-heated state of the battery device, the charging time for the battery device can be accurately determined. This allows charging to be completed in two stages: heating and charging, and charging only. This matches the user's charging time requirements, reduces unnecessary energy loss caused by unnecessary heating of the battery, lowers charging costs, and improves charging safety.

[0076] In some embodiments, if the charging set time meets a first preset condition and the initial temperature of the battery device meets a second preset condition, a first time and a second time are determined using a temperature rise prediction model, charging MAP information, battery nominal capacity, battery device heating power, and based on the battery initial temperature, battery initial SOC, ambient temperature, and charging set time. Alternatively, charging rate information can be determined when determining the first time and the second time. If the charging set time does not meet the first preset condition, or the battery initial temperature does not meet the second preset condition, then an existing charging method is used for charging.

[0077] Charging map information can take many forms, such as a pre-defined charging map table. This information can be used to manage the charging process of a battery device. A temperature rise prediction model is a model that predicts and determines temperature-related information of the battery device during charging. This model can be implemented in various ways; for example, it can be a trained neural network model. This model predicts temperature rise-related information, including the temperature rise rate and the charging time corresponding to that rate.

[0078] The nominal capacity of a battery is the rated amount of electricity that the battery device can release; the heating power of the battery device can be the operating power of the heating device, which can be a PTC heating device or other devices.

[0079] The total charging time can be the sum of the first time and the second time, and the total charging time can be the same as the set charging time. The first time is the interval during which the battery device simultaneously performs battery device heating and charging operations, and the second time is the interval during which charging is performed without battery device heating operations.

[0080] The battery device heating operation includes activating multiple devices such as the PTC heating device to heat the battery device; the battery device heating operation and charging can be performed simultaneously in the first time period, which is the time when the PTC heating device and other devices are turned on, and the PTC heating device and other devices can be controlled to perform the battery device heating operation; in the second time period, the battery device heating operation is not performed, and only charging is performed.

[0081] The charging rate is the ratio of charging current to the battery's nominal capacity, reflecting the speed at which the battery device is charged. The charging rate information includes: a first interval charging the battery device within a first time period, and a second interval charging the battery device within a second time period. The first time period can include multiple time segments, and the first interval charging rate information includes the charging rate of the battery device within each time segment; the second time period can also include multiple time segments, and the second interval charging rate information includes the charging rate of the battery device within each time segment. The battery device can be charged based on the charging time and charging rate information. By determining the charging time to match the user's preset time and charging accordingly, the system can accurately match the user's charging time requirements, improving the user experience. By dividing the charging process into a first interval where battery device heating and charging are performed simultaneously, and a second interval where charging is performed only, the system can accurately determine the total charging time and the matching charging rate through temperature rise prediction models, charging MAP information, and multi-dimensional parameters. This allows for precise control of battery heating and charging, reducing ineffective energy consumption during battery device heating and improving charging efficiency, safety, and stability.

[0082] In some embodiments, the charging MAP information includes multiple charging state regions, each configured with a correspondence between charging rate and temperature and SOC ranges. Based on the division of the battery device's temperature and SOC ranges, the temperature and SOC ranges corresponding to each charging state region are determined, and each charging state region is assigned a corresponding charging rate. The charging MAP information can be a charging MAP table for the battery device, as shown in Table 1 below:

[0083] SOC / Temperature S1 S2 S3 … T1 C11 C21 C13 … T2 C21 C22 C23 … T3 C31 C32 C33 … … … … … …

[0084] Table 1 - Charging MAP of Battery Device

[0085] Table 1, the charging MAP table, records the mapping relationship between different SOCs and temperatures and charging rates. Table 1 includes multiple charging state regions obtained by dividing the battery device into temperature and SOC ranges. As shown in Table 1, the battery device's temperature range can be -25℃ to 50℃, and the SOC range can be 0% to 100%. T1, T2, T3... are the temperature values ​​used for dividing the temperature range. The results of dividing the battery device's temperature range include temperature intervals [less than T1, T1], [T1-T2], [T2-T3], etc. S1, S2, S3... are SOC values ​​used for SOC range division. S1 can be 0%. The SOC range division results for the battery device include SOC intervals [S1-S2], [S2-S3]... etc. Based on the division results of the temperature range and SOC range of the battery device, the temperature interval and SOC interval corresponding to each charging state region can be determined. Each "cell" in Table 1 is a charging state region. The number of charging state regions is the same as the number of "cells" in Table 1. C11, C22, C33... are charging rates.

[0086] For example, the temperature values ​​used to divide the temperature range can be -25℃, -20℃, -15℃, ..., 25℃, 45℃, 50℃, etc., which can divide the temperature range into multiple temperature intervals; the SOC values ​​used to divide the SOC range are 0%, 10%, 20%, 30%, ..., 90%, >95%, which can divide the SOC range into multiple temperature intervals; different temperature intervals and different SOC intervals can correspond to different charging rates; each charging state area is configured with the correspondence information between charging rate and temperature interval and SOC interval.

[0087] A charging map (MAP) can characterize the mapping relationship between temperature, state of charge (SOC), and charging rate. Using a charging map, the charging rate can be determined based on temperature and SOC. For example, using a charging map, a charging rate of 1.22 can be determined based on a temperature of 0℃ and an SOC of 10%, and a charging rate of 1.23 can be determined based on a temperature of 5℃ and an SOC of 20%.

[0088] Based on the charging MAP information, the charging rate can be accurately adapted to the operating conditions of the battery device under different temperatures and SOC, which can improve the charging efficiency and safety of the battery device.

[0089] Figure 2 A flowchart illustrating the determination of charging time in some embodiments of the battery device charging method of this application, such as... Figure 2 As shown:

[0090] Step S201: Determine the target temperature range using the charging MAP information.

[0091] Within the target temperature range, the charging rate corresponding to each SOC range of the battery device is the highest charging rate corresponding to each SOC range in the charging MAP table; when the temperature of the battery device reaches the lowest value of the target temperature range, no battery device heating operation is performed.

[0092] For example, by using the charging MAP table, we can determine that the charging rate corresponding to each SOC range of the battery device in the target temperature range of 25℃~45℃ is the highest charging rate corresponding to each SOC of the battery device in the charging MAP table, and then we can determine that the target temperature range is 25℃~45℃.

[0093] For example, in the charging MAP table, the charging rate corresponding to the SOC interval [S1-S2] is {C1,C2,C3…..}; within the target temperature range of 25℃~45℃, the charging rate corresponding to the SOC interval [S1-S2] is C1, where C1 is the maximum value among {C1,C2,C3…..}; similarly, within the target temperature range of 25℃~45℃, the charging rate corresponding to other SOC intervals is the highest charging rate corresponding to those other SOC intervals in the charging MAP information.

[0094] There are several methods to determine the charging rate based on the charging MAP table in Table 1. For example, the corresponding charging state region can be determined based on temperature and SOC, and the charging rate configured for that region can be used as the charging rate corresponding to that temperature and SOC. Alternatively, the charging rate can be obtained based on temperature and SOC using linear interpolation. The different methods used to determine the charging rate based on the charging MAP table in Table 1 have negligible impact on the calculation results of the total charging time and the corresponding charging rate information.

[0095] Step S202: Determine the corresponding charging state region based on the initial battery temperature and initial battery SOC, and use it as the initial state region.

[0096] For example, if the initial temperature of the battery device is 10°C and the initial state of charge (SOC) of the battery device is 20%, the initial state region is determined in the cell corresponding to the temperature of 10°C and the SOC of 20% in the charging MAP table. This cell is the initial state region, and the charging rate for this initial state region is determined to be 1.36.

[0097] Step S203: Using the temperature rise prediction model and the state of charge region, and based on the ambient temperature, initial battery temperature, initial battery SOC, nominal battery capacity, battery device heating power, target temperature range, and initial state region, determine the first time and the second time.

[0098] By determining the target temperature range using charging MAP information, the battery device can be charged at the highest charging rate within the target temperature range, shortening the charging time and improving charging efficiency. By using the temperature rise prediction model and charging state region and based on multi-dimensional parameters, the first time for simultaneous battery device heating and charging and the second time for charging only can be accurately determined, which can reduce the ineffective energy loss of heating the battery device and improve charging efficiency and charging safety.

[0099] Figure 3 Flowcharts illustrating the determination of total charging time and charging rate information in other embodiments of the battery device charging method of this application are shown below. Figure 3 As shown:

[0100] Step S301: Using the temperature rise prediction model and the charging state region, and based on the ambient temperature, initial battery temperature, initial battery SOC, nominal battery capacity, battery device heating power, and initial state region, determine the first charging state information at the end of each preset cycle after the start of charging.

[0101] The first charging state information includes the battery device's first SOC, first temperature, and first charging interval time. During the first charging interval time, the battery device is heated; the first temperature is below the minimum value of the target temperature range.

[0102] In some embodiments, a temperature rise prediction model can be used to predict information related to temperature rise of the battery device under different operating conditions based on the thermal characteristics of the battery device, in order to optimize the thermal management of the battery device and improve the performance, safety and lifespan of the battery device.

[0103] The heat generated by a battery device includes electrochemical heat, ohmic heat, thermal management heat, and polarization heat. Electrochemical heat is the heat generated by the chemical reaction inside the battery device. Ohmic heat is the heat generated by the current passing through the internal resistance of the battery device. Thermal management heat is the heat generated by heating the battery device through PTC heating devices, etc., and polarization heat is the heat caused by activation polarization and concentration polarization. Among them, electrochemical heat is Q_chemical, polarization heat is Q_polarization, ohmic heat is Q_internal resistance, and thermal management heat is Q_addition. The self-generated heat of the battery device is Q_self = Q_polarization + Q_chemical + Q_internal resistance. When the battery device is heated, the heat generated by the battery is Q_addition = Q_polarization + Q_addition + Q_internal resistance + Q_chemical.

[0104] The heat loss of a battery device includes convective heat loss, radiative heat loss, and conductive heat loss. Convective heat loss is the heat loss caused by air convection between the battery device and the environment. Radiative heat loss is the heat loss through thermal radiation. Conductive heat loss is the heat transfer within the battery device or between the battery device and other components. Here, convective heat loss is Q_flow, radiative heat loss is Q_radiation, and conductive heat loss is Q_conduction. The heat loss of the battery device during charging is Q_loss = Q_flow + Q_radiation + Q_conduction.

[0105] By determining the specific heat capacity C of the battery device and the change time t, the temperature rise rate v = (Q_increase - Q_loss) / (C*m*t) can be calculated. The temperature rise prediction model can be a pre-trained neural network model. Multiple inherent parameters of the battery device, including specific heat capacity C and battery mass m, can be pre-stored in the temperature rise prediction model.

[0106] The charging rate can be obtained from the charging state region. The charging current can be determined by multiplying the charging rate by the battery's nominal capacity from the battery device information. The ambient temperature, the battery's initial temperature, initial SOC, nominal capacity, battery device heating power, the initial state region (the mapping relationship between temperature, SOC, and charging rate in the initial state region), and the charging state regions (the mapping relationships between temperature, SOC, and charging rate for each charging state region in Table 1, i.e., all the mapping information in Table 1) are input into the temperature rise prediction model for prediction processing. The output information of the temperature rise prediction model includes Q_increase, Q_loss, temperature rise rate v, the charging rate C1 used, and the first charging interval time t.

[0107] The preset cycle duration can be set, for example, to 2 seconds, 10 seconds, etc. The system determines the first charging state information at the end of each cycle after charging begins, periodically identifying this first charging state information. The temperature rise prediction model can periodically output information such as Q_increase, Q_loss, temperature rise rate v, charging rate C1 used, and the first charging interval time t; alternatively, the temperature rise prediction model can periodically output information such as the temperature rise rate v, the charging rate C1 used, and the first charging interval time t.

[0108] Based on the battery device temperature T_up determined in the previous cycle (the battery temperature determined in the previous cycle at the start of charging is the initial battery temperature), and according to the temperature rise rate v and cycle duration of this cycle, the battery device temperature for this cycle is determined as the first temperature T_pre = T_up + v × cycle duration, where the cycle duration is, for example, 2 seconds, 10 seconds, etc.; the first SOC for this cycle is determined as SOC0 + (C1 × cycle duration / C) × 100%, where SOC0 is the first SOC determined in the previous cycle (the first SOC determined in the previous cycle at the start of charging is the initial battery SOC), and C is the nominal battery capacity. Based on the first SOC, first temperature T_pre, and first charging interval time t of this cycle, the corresponding first charging state information at the end of the cycle is generated.

[0109] For example, the battery device has an initial battery temperature of 11°C, an initial battery SOC of 20%, and a nominal battery capacity C of 100Ah; a heating power of 2.5kW and an ambient temperature of 8°C; and a preset time interval of 10 seconds. Based on 11°C and SOC of 20%, the initial state region can be determined according to Table 1.

[0110] The inputs to the temperature rise prediction model include: initial state region, ambient temperature 8℃, initial battery temperature 11℃, initial battery SOC=20%, nominal battery capacity C=100Ah, heating power 2.5kW, and charging state region (the mapping relationship between temperature-SOC and charging rate for each charging state region in Table 1 is all the mapping information in Table 1).

[0111] After charging begins, one cycle is completed, which is the first cycle. For the first cycle, the output of the temperature rise prediction model is: Q_increase = 850J, Q_loss = 120J, temperature rise rate v = 0.02℃ / second, and the first charging interval time t is 10 seconds. The first temperature T_predict = T_up + v × cycle length = 11℃ + 0.02℃ / second × 10 seconds = 11.2℃; the first SOC = 20% + (C1 × cycle length / C) × 100% = 20% + (1.49 × 10 / 3600 ÷ 100) × 100% ≈ 20% + 0.0041% = 20.0041%; the first charging state information at the end of the first cycle includes the first SOC = 20.0041%, the first temperature = 11.2℃, and the first charging interval time = 10 seconds, etc.

[0112] After charging begins, there are two cycles, namely the second cycle. For the second cycle, the temperature rise prediction model outputs a temperature rise rate of v = 0.02℃ / second and a first charging interval time t of 20 seconds.

[0113] First temperature T_pre = 11.2℃ + 0.02℃ / second × 10 seconds = 11.4℃; First SOC = 20.0041% + (1.49 × 10 / 3600 ÷ 100) × 100% ≈ 20.0041% + 0.0041% = 20.0082%; The first charging status information at the end of the second cycle includes first SOC = 20.0082%, first temperature = 11.4℃, first charging interval time = 20 seconds, etc.

[0114] The same method as the above method for calculating the first charging state information can be used to continue determining the first charging state information at the end of each cycle, with a period of 10 seconds.

[0115] Step S302: Obtain the first charging rate information for charging the battery device within the first charging interval.

[0116] The first charging rate information can be obtained using various methods. For example, the charging rate used for charging in each cycle and the charging time using this charging rate can be obtained from the temperature rise prediction model for each cycle. Based on the charging rate and corresponding charging time for each cycle, the first charging rate information for charging the battery device within the first charging interval can be obtained.

[0117] Step S303: Given the first charging state information, using the temperature rise prediction model and charging state region, and based on the first SOC, first temperature, battery device heating power, and target temperature range, calculate the second charging interval time required for the battery device's SOC to reach the target charging SOC when the battery device heating operation is stopped and charging continues.

[0118] In some embodiments, when determining the first charging state information at the end of each cycle after the start of charging, a second charging interval time corresponding to each first charging state information is calculated. If the first temperature is lower than the minimum temperature value of the target temperature range, the charging process corresponding to the second charging interval time is determined to include: a battery device heating sub-stage and a stable charging sub-stage; in the battery device heating sub-stage, the battery device is heated and charged simultaneously, while in the stable charging sub-stage, the battery is not heated and charged. If the first temperature is equal to or higher than the minimum temperature value of the target temperature range, the charging process corresponding to the second charging interval time is determined to include the stable charging sub-stage. When the charging set time is greater than a first time threshold, a situation where the first temperature is equal to or higher than the minimum temperature value of the target temperature range is generally unlikely.

[0119] After determining the first charging state information at the end of each cycle following the start of charging, the first SOC, first temperature, target temperature range, battery device heating power, and charging state region (the mapping relationship between temperature-SOC and charging rate for each charging state region in Table 1 represents all the mapping information in Table 1) are input into the temperature rise prediction model. This yields the temperature rise rate v, the charging rate used in the battery device heating sub-stage, and the charging time t_complement of the battery device heating sub-stage. After t_complement of charging the battery device, the battery device temperature reaches the lowest value within the target temperature range.

[0120] The charging time t_complement of the battery device heating sub-stage can include multiple sub-time periods, and the charging rate information used in the battery device heating sub-stage can include the charging rate corresponding to each sub-time period. For example, according to Table 1, the charging time t_complement of the battery device heating sub-stage output by the temperature rise prediction model includes three sub-time periods, namely t01, t02, and t03. The charging rate information used in the battery device heating sub-stage output by the temperature rise prediction model includes: the charging rate C01 in t01, the charging rate C02 in t02, and the charging rate C03 in t03. The temperature rise rate v output by the temperature rise prediction model can be the temperature rise rate in each temperature range.

[0121] Calculate SOC01 = (C01 × t01 / C) × 100%, SOC02 = (C02 × t02 / C) × 100%, SOC03 = (C03 × t03 / C) × 100%; calculate ΔSOC_complement = SOC01 + SOC02 + SOC03 for the heating sub-stage of the battery device, and determine the current SOC of the battery device as the first SOC + ΔSOC_complement in the first charging state information.

[0122] When the battery device temperature reaches the lowest value of the target temperature range, it enters the stable charging sub-stage. According to Table 1, charging from the current SOC to the target SOC can be divided into multiple SOC segments, each corresponding to a different charging rate. For example, according to Table 1, for each SOC segment, the corresponding charging rate C_segment is obtained, and the required energy Q_segment for each SOC segment is calculated as (SOC_segment 2 - SOC_segment 1) × C, where SOC_segment 2 and SOC_segment 1 are the maximum and minimum SOC values ​​of the SOC segment, respectively. The charging time for each SOC segment is calculated as t_segment = Q_segment / (C_segment × C). The charging times of each SOC segment are added together to obtain the charging time t_stable for the stable charging sub-stage. The second charging interval time is calculated as: charging time t_complement for the battery device heating sub-stage + charging time t_stable for the stable charging sub-stage.

[0123] In some embodiments, when determining the first state of charging information, this first state of charging information includes a first SOC of 20%, a first temperature of 15°C, etc., and determines that the nominal battery capacity C of the battery device is 100Ah, the heating power of the battery device is 2.8kW, and the ambient temperature is 12°C. The target SOC for charging can be a target SOC set by the user or other users, or it can be a preset default value. For example, the target SOC for charging is 80%.

[0124] During the battery device heating sub-stage, the battery device temperature needs to rise from 15℃ to 25℃. The following parameters are input into the temperature rise prediction model: first SOC = 20%, first temperature = 15℃, target temperature range 25-40℃, and charging state regions (the mapping relationship between temperature-SOC and charging rate for each charging state region in Table 1 represents all the mapping information in Table 1). The model then outputs the temperature rise rate v, the charging rate used during the battery device heating sub-stage, and the charging time t_complement during the battery device heating sub-stage.

[0125] The charging time t_complement of the battery device heating sub-stage includes two sub-time periods (the battery device temperature changes from 15℃ to 20℃, and from 20℃ to 25℃): t01 = 120 seconds (15℃ to 20℃, the charging rate C01 within t01 is 1.49); t02 = 120 seconds (20℃ to 25℃, the charging rate C02 within t02 is 1.63); the total heating time t_complement = 120 + 120 = 240 seconds.

[0126] The SOC increment during the heating sub-stage of the battery device is calculated as follows: SOC01 = (1.49 × 120 / 3600) × 100% ≈ (1.49 × 0.0333) / 100 × 100% ≈ 0.0497%; SOC02 = (1.63 × 120 / 3600 ÷ 100) × 100% ≈ (1.63 × 0.0333) / 100 × 100% ≈ 0.0543%; ΔSOC_complement = 0.0497% + 0.0543% ≈ 0.104%; After the heating sub-stage ends, the current SOC = 20% + 0.104% ≈ 20.104% (take 20.1%), and the temperature of the battery device reaches 25℃ (the lowest value in the target temperature range).

[0127] Once the stable charging phase begins (targeting the battery's State of Charge (SOC) to increase from 20.1% to 80%), the target temperature range is 25-40℃, and no battery heating is performed. The stable charging phase can be divided into four SOC segments: SOC segment 1 (20.1%-30%), corresponding to the 20%-30% charging state region, with a matching charging rate C_ segment of 2.00; SOC segment 2 (30%-40%), corresponding to the 30%-40% charging state region, with a matching charging rate C_ segment of 1.67; SOC segment 3 (40%-50%), corresponding to the 40%-50% charging state region, with a matching charging rate C_ segment of 1.46; and SOC segment 4 (50%-80%), corresponding to the 50%-80% charging state region, with a matching charging rate C_ segment of 1.20.

[0128] Calculate the charging time for each segment separately:

[0129] SOC segment 1 (SOC 20.1%-30%): Q_segment 1 = (30%-20.1%) × 100Ah = 9.9Ah; t_segment 1 = 9.9Ah / (2.00C × 100Ah) = 9.9 / 200 = 0.0495h ≈ 2.97 minutes;

[0130] SOC segment 2 (SOC 30%-40%): Q_segment 2 = (40%-30%) × 100 = 10 Ah; t_segment 2 = 10 / (1.67 × 100) = 10 / 167 ≈ 0.0599 h ≈ 3.60 minutes;

[0131] SOC segment 3 (SOC 40%-50%): Q_segment 3 = (50%-40%) × 100 = 10 Ah; t_segment 3 = 10 / (1.46 × 100) = 10 / 146 ≈ 0.0685 h ≈ 4.11 minutes;

[0132] SOC segment 4 (SOC 50%-80%): Q_segment 4 = (80%-50%) × 100 = 30 Ah; t_segment 4 = 30 / (1.20 × 100) = 30 / 120 = 0.25 h = 15.00 minutes.

[0133] The total time for the stable charging sub-stage is calculated as t_stable = 2.97 + 3.60 + 4.11 + 15.00 ≈ 25.68 minutes (approximately 25.7 minutes). The time for the second charging interval is calculated as t_complement (4 minutes) of the heating sub-stage + t_stable (25.7 minutes) of the stable charging sub-stage ≈ 29.7 minutes.

[0134] Using the same method, the first charging status information and the second charging interval time are determined at the end of each cycle after the start of charging.

[0135] Step S304: Obtain the second charging rate information for charging the battery device within the second charging interval.

[0136] The second charging rate information can be obtained using various methods. For example, it can be obtained that the charging rate information used during the battery device heating sub-stage and the charging rate information used during the stable charging sub-stage can be obtained. The charging rate information used during the battery device heating sub-stage can include the charging rate corresponding to each sub-time period, and the charging rate information used during the stable charging sub-stage can include the charging rate corresponding to each SOC sub-segment. The second charging rate information can include the charging rate information used during the battery device heating sub-stage and the charging rate information used during the stable charging sub-stage.

[0137] Step S305: If the sum of the first charging interval time and the second charging interval time is the same as the charging set time, determine the first time as the first charging interval time and the second time as the second charging interval time.

[0138] For example, if the charging time is set to 50 minutes, and the first charging interval time is determined to be 15 minutes and the second charging interval time is determined to be 35 minutes, then the sum of the first charging interval time and the second charging interval time is the same as the charging time set to be 50 minutes. In this case, the periodic determination of the first charging status information and the second charging interval time will stop, and the first time will be determined to be the first charging interval time of 15 minutes and the second time will be the second charging interval time of 35 minutes.

[0139] According to the experimental results, when the temperature of the battery device reaches the lowest value of the target temperature range, heating of the battery device should be stopped and charging should continue to the target SOC. Usually, the temperature of the battery device will not exceed the lowest value of the target temperature range. Therefore, charging the battery device to the target SOC within the target temperature range does not require thermal management of the battery device.

[0140] By using a temperature rise prediction model and charging state regions, and based on multi-dimensional parameters such as ambient temperature, battery device information, battery device heating power, target temperature range, and initial state region, the system periodically calculates the first charging interval time for the heating phase after charging starts and the second charging interval time for subsequent charging phases. When the sum of the first and second charging interval times matches the set charging time, the total charging time and charging rate information are determined. This allows the total charging time to accurately match the set charging time, precisely calculate the charging time for each stage, and accurately match the charging rate. Heating is only performed when the battery temperature is below the target range, reducing ineffective energy loss from heating the battery device, lowering charging costs, and improving charging efficiency, safety, and stability.

[0141] In some embodiments, the first preset condition includes a charging set time greater than a first time threshold and less than a second time threshold, wherein the first time threshold is less than the second time threshold; the second preset condition includes an initial temperature of the battery device less than a temperature threshold, wherein the temperature threshold is less than the lowest value of a target temperature range. For example, the lowest value of the target temperature range is 25°C, and the temperature threshold can be set to 16°C, 18°C, 20°C, 23°C, etc.

[0142] For example, if the first time threshold is 30 minutes and the second time threshold is 60 minutes, and the user sets a charging time of 25 minutes, since 25 minutes < 30 minutes, a prompt message "Setting time is too short, it is recommended to set 30-60 minutes" is generated and displayed to the user, rejecting the charging time setting, as the user's set charging time does not meet the preset conditions. If the user sets a second charging time of 45 minutes, it is determined that the user's set charging time meets the preset conditions.

[0143] If the user-set charging time meets the first preset condition and the initial battery temperature of the battery device is less than the temperature threshold, the charging method of this application is used to determine the total charging time and charging is performed. If the user-set charging time does not meet the preset condition, or the initial battery temperature of the battery device is greater than or equal to the temperature threshold of 23°C, existing charging methods can be used for charging.

[0144] By limiting the charging time to between a first time threshold and a second time threshold, it is possible to avoid users setting the time too short or too long, which would prevent the charging needs from being met. This ensures that the charging needs are matched with the actual charging capacity and thermal management adjustment capabilities of the battery, thereby improving the safety and stability of charging. When the user-set charging time meets the preset conditions and the initial battery temperature is less than the temperature threshold, the charging method of this application is used, which can reduce energy waste, lower charging costs, and improve charging efficiency, charging safety, and stability.

[0145] In some embodiments, a variety of methods can be used to determine the minimum charging time. For example, a first time threshold can be determined using a temperature rise prediction model and a state of charge region, based on ambient temperature, initial battery temperature, initial battery SOC, nominal battery capacity, battery device heating power, target temperature range, and initial state region.

[0146] By using a temperature rise model and charging state region, and based on multi-dimensional parameters such as ambient temperature, battery device information, battery device heating power, target temperature range, and initial state region, the minimum time threshold can be accurately determined, avoiding users setting invalid charging times and improving charging efficiency, charging safety, and stability.

[0147] Figure 4 A flowchart illustrating the determination of the minimum charging time in some embodiments of the battery device charging method of this application, such as... Figure 4 As shown:

[0148] Step S401: Using the temperature rise prediction model and the charging state region, and based on the ambient temperature, initial battery temperature, initial battery SOC, nominal battery capacity, battery device heating power, and initial state region, determine the second charging state information when the battery device temperature reaches the lowest value of the target temperature range after charging begins. The second charging state information includes: the battery device's second SOC, second temperature, and third charging interval time, etc.; the battery device heating operation is performed during the third charging interval time.

[0149] In some embodiments, the ambient temperature is 12°C; the battery device information obtained includes: nominal battery capacity C=100Ah, initial battery temperature 15°C (lower than the minimum value of 25°C in the target temperature range of 25-40°C), and initial battery SOC 20%; the heating power of the heating device is 2.8kW; and the initial state region is determined to be the charging state region corresponding to the initial battery temperature of 15°C and the initial battery SOC of 20%.

[0150] The ambient temperature (12℃), battery device information (initial battery temperature 15℃, initial battery SOC 20%, nominal battery capacity 100Ah, etc.), heating power (2.8kW), initial state region, and charging state region information (the mapping relationship between temperature-SOC and charging rate for each charging state region in Table 1, which represents all the mapping information in Table 1) are input into the temperature rise prediction model. The temperature rise rate (v), charging rate information, and third charging interval time output by the temperature rise prediction model are obtained. After the third charging interval time, the battery device temperature reaches the lowest value of the target temperature range.

[0151] The charging process corresponding to the third charging interval is divided into two stages (the battery device temperature changes from 15℃ to 20℃, and from 20℃ to 25℃), corresponding to two sets of sub-time periods and charging rates: Stage 1 (battery device temperature changes from 15℃ to 20℃): sub-time period t01 = 120 seconds, and the charging rate within t01 is 1.49; Stage 2 (battery device temperature changes from 20℃ to 25℃): sub-time period t02 = 120 seconds, and the charging rate within t02 is 1.63.

[0152] The temperature rise prediction model outputs the temperature rise rate for each stage. The temperature rise rate for stages 1 and 2 is 0.042℃ / second. For example, it takes 120 seconds for the battery device temperature to increase from 15℃ to 20℃, i.e., 5℃ ÷ 0.042℃ / second ≈ 120 seconds. The third charging interval time (battery device heating time) output by the temperature rise prediction model is = t01 + t02 = 120 + 120 = 240 seconds. The second temperature is the lowest value of the target interval, 25℃.

[0153] The SOC increment for stage 1 is calculated as: (1.49×120 / 3600÷100)×100%≈0.0497%; the SOC increment for stage 2 is calculated as: (1.63×120 / 3600÷100)×100%≈0.0543%; the total increment ΔSOC = 0.0497% + 0.0543% ≈ 0.104%; the second SOC = initial battery SOC + ΔSOC = 20% + 0.104% ≈ 20.104% (can be taken as 20.1%). The second charging state information includes: second SOC = 20.1%, second temperature = 25℃, and third charging interval time of 240 seconds, etc.

[0154] In step S402, when the temperature of the battery device reaches the lowest value of the target temperature range, the fourth charging interval time required for the SOC of the battery device to reach the target SOC is calculated using the charging state region and based on the second SOC, the second temperature, and the target temperature range, while stopping the battery device heating operation and continuing charging.

[0155] Step S403: The sum of the time of the third charging interval and the time of the fourth charging interval is used as the first time threshold.

[0156] In some embodiments, the charging phase corresponding to the fourth charging interval time (charging to the target SOC 80% after stopping the battery device heating operation) is divided into SOC segments and a matching charging rate is determined; the charging phase from the second SOC = 20.1% to the target SOC = 80% is divided into 4 SOC segments:

[0157] SOC sub-segment 1: corresponds to the SOC 20%-30% charging state area, with a matching charging rate of 2.00; SOC sub-segment 2: corresponds to the SOC 30%-40% charging state area, with a matching charging rate of 1.67; SOC sub-segment 3: corresponds to the SOC 40%-50% charging state area, with a matching charging rate of 1.46; SOC sub-segment 4: corresponds to the SOC 50%-80% charging state area, with a matching charging rate of 1.20.

[0158] Calculate the charging time for each segment (C=100Ah):

[0159] SOC segment 1 (SOC 20.1%-30%): Required power Q1 = (30%-20.1%) × 100Ah = 9.9Ah; Time t1 = 9.9Ah ÷ (2.00C × 100Ah) = 9.9 ÷ 200 = 0.0495 hours ≈ 2.97 minutes;

[0160] SOC segment 2 (SOC 30%-40%): Required power Q2 = (40%-30%) × 100Ah = 10Ah; Time t2 = 10Ah ÷ (1.67C × 100Ah) = 10 ÷ 167 ≈ 0.0599 hours ≈ 3.60 minutes;

[0161] SOC segment 3 (SOC 40%-50%): Required power Q3 = (50%-40%) × 100Ah = 10Ah; Time t3 = 10Ah ÷ (1.46C × 100Ah) = 10 ÷ 146 ≈ 0.0685 hours ≈ 4.11 minutes;

[0162] SOC segment 4 (SOC 50%-80%): Required power Q4 = (80%-50%) × 100Ah = 30Ah; Time t4 = 30Ah ÷ (1.20C × 100Ah) = 30 ÷ 120 = 0.25 hours = 15.00 minutes.

[0163] Calculate the time for the fourth charging interval = 2.97 + 3.60 + 4.11 + 15.00 ≈ 25.68 minutes (take 25.7 minutes).

[0164] The first time threshold is calculated as follows: the third charging interval time (the time for the battery device to heat up and charge) + the fourth charging interval time (the charging time after the battery device stops heating up) = 4 minutes + 25.7 minutes ≈ 29.7 minutes. That is, the shortest time for the battery device to charge from the initial state (15℃, 20% SOC) to 80% SOC is about 29.7 minutes.

[0165] By using a temperature rise prediction model and charging state region, and based on multi-dimensional information such as ambient temperature, battery device information, battery device heating power, target temperature range, and initial state region, the charging time of the battery device from the initial state to the lowest value of the target temperature range, as well as the charging time when there is no battery device heating, are calculated to determine the first time threshold. The minimum time threshold can be accurately determined, which can improve charging efficiency, charging safety, and stability.

[0166] In some embodiments, if the charging set time is the same as the first time threshold, then the third charging rate information for charging the battery device within the third charging interval time is obtained, which may include charging rates corresponding to multiple time periods; the fourth charging rate information for charging the battery device within the fourth charging interval time is obtained, which may include charging rates corresponding to multiple time periods; the first time is determined to be the third charging interval time, the second time is determined to be the fourth charging interval time, and the first interval charging rate information is determined to be the third charging rate information, and the second interval charging rate information is determined to be the fourth charging rate information.

[0167] When the charging set time is equal to the first time threshold, the charging rate information corresponding to the total charging time is configured based on the first time threshold and the corresponding charging rate information. This allows the charging to continue charging the remaining battery device by heating it to the target temperature range and using the optimal charging rate. This reduces the ineffective energy used to heat the battery device, reduces ineffective energy loss, and improves charging efficiency, charging safety, and stability.

[0168] In some embodiments, a variety of methods can be used to determine the second time threshold. For example, a first maximum charging time can be determined using a temperature rise prediction model and a charging state region, and based on ambient temperature, battery device information, a target temperature range, and an initial state region, wherein no battery device heating operation is performed during the first maximum charging time; the smaller of a preset second maximum charging time and the first maximum charging time is used as the second time threshold.

[0169] The preset maximum second charging time can be determined in several ways. For example, the maximum second charging time can be obtained by statistically analyzing the user's historical charging data using a trained neural network model; alternatively, the manufacturer can preset a default maximum second charging time based on different battery device types.

[0170] By using a temperature rise model and charging state region, and based on multi-dimensional parameters such as ambient temperature, battery device heating power, target temperature range, and initial state region, the first maximum charging time can be accurately determined, avoiding users setting invalid charging times. By using the smaller value between the preset second maximum charging time and the first maximum charging time as the second time threshold, charging safety can be improved and user habits can be matched.

[0171] Figure 5 A flowchart illustrating the determination of the first maximum charging time in some embodiments of the battery device charging method of this application, such as... Figure 5 As shown:

[0172] Step S501: Using the temperature rise prediction model and the charging state region, and based on the ambient temperature, battery device information, and the initial state region, determine the third charging state information when the battery device temperature reaches the lowest value of the target temperature range after charging begins. The third charging state information includes the battery device's third SOC, third temperature, and fifth charging interval time, etc., during which no battery device heating operation is performed.

[0173] In some embodiments, the ambient temperature is set to 12°C. Battery device information includes: nominal battery capacity C = 100Ah, initial battery temperature of 15°C (below the minimum of the target temperature range of 25-40°C, 25°C), and initial battery SOC of 20%. The initial state region is defined as the charging state region corresponding to the initial battery temperature of 15°C and the initial battery SOC of 20%. No heating operation is performed on the battery device throughout the charging process.

[0174] The ambient temperature (12℃), battery device information (initial battery temperature 15℃, initial battery SOC 20%, nominal battery capacity 100Ah, etc.), initial state region, and charging state region information (the mapping relationship between temperature-SOC and charging rate for each charging state region in Table 1, which represents all the mapping information in Table 1) are input into the temperature rise prediction model. The temperature rise rate v, charging rate information, and the fifth charging interval time output by the temperature rise prediction model are obtained. After the fifth charging interval time, the battery device temperature reaches the lowest value of the target temperature range.

[0175] The charging process corresponding to the fifth charging interval is divided into two stages (the battery device temperature changes from 15℃ to 20℃, and from 20℃ to 25℃), corresponding to two sets of sub-time periods and charging rates: Stage 1 (battery device temperature changes from 15℃ to 20℃): sub-time period t01 = 240 seconds, and the charging rate within t01 is 1.49; Stage 2 (battery device temperature changes from 20℃ to 25℃): sub-time period t02 = 240 seconds, and the charging rate within t02 is matched with a charging rate of 1.63.

[0176] The temperature rise prediction model can output the temperature rise rate for each stage. The temperature rise rate for stages 1 and 2 is 0.021℃ / second. For example, it takes 240 seconds for the battery device temperature to change from 15℃ to 20℃, i.e., 5℃ ÷ 0.021℃ / second ≈ 240 seconds. The fifth charging interval time (total heating time) output by the temperature rise prediction model is = t01 + t02 = 240 + 240 = 480 seconds. The third temperature is the lowest value of the target interval, 25℃.

[0177] The SOC increment in stage 1 is calculated as: (1.49×240 / 3600÷100)×100%≈0.0993%; the SOC increment in stage 2 is calculated as: (1.63×240 / 3600÷100)×100%≈0.0993%. The total increment ΔSOC = 0.0993% + 0.1087% ≈ 0.208%; the third SOC = initial battery SOC + ΔSOC = 20% + 0.208% ≈ 20.208% (can be taken as 20.2%). The third charging state information is determined as follows: third SOC = 20.2%, third temperature = 25℃, fifth charging interval time ≈ 480 seconds, with no heating operation throughout.

[0178] Step S502: When the temperature of the battery device reaches the lowest value of the target temperature range, the sixth charging interval time required for the battery device to reach the target SOC is calculated by using the temperature rise prediction model and the charging state region, based on the third SOC, the third temperature, and the target temperature range, while continuing to charge the battery device.

[0179] Step S503: The sum of the time of the fifth charging interval and the time of the sixth charging interval is taken as the first maximum charging time.

[0180] In some embodiments, the charging phase corresponding to the sixth charging interval (charging to the target SOC 80%) is divided into SOC segments and a matching charging rate is determined; the charging phase from the third SOC = 20.2% to the target SOC = 80% is divided into 4 SOC segments:

[0181] SOC sub-segment 1: corresponds to the SOC 20%-30% charging state area, with a matching charging rate of 2.00; SOC sub-segment 2: corresponds to the SOC 30%-40% charging state area, with a matching charging rate of 1.67; SOC sub-segment 3: corresponds to the SOC 40%-50% charging state area, with a matching charging rate of 1.46; SOC sub-segment 4: corresponds to the SOC 50%-80% charging state area, with a matching charging rate of 1.20.

[0182] Calculate the charging time for each segment (C=100Ah):

[0183] SOC segment 1 (SOC 20.1%-30%): Required power Q1 = (30%-20.2%) × 100Ah = 9.8Ah; Time t1 = 9.8Ah ÷ (2.00C × 100Ah) = 9.8 ÷ 200 = 0.049 hours ≈ 2.94 minutes;

[0184] SOC segment 2 (SOC 30%-40%): Required power Q2 = (40%-30%) × 100Ah = 10Ah; Time t2 = 10Ah ÷ (1.67C × 100Ah) = 10 ÷ 167 ≈ 0.0599 hours ≈ 3.60 minutes;

[0185] SOC segment 3 (SOC 40%-50%): Required power Q3 = (50%-40%) × 100Ah = 10Ah; Time t3 = 10Ah ÷ (1.46C × 100Ah) = 10 ÷ 146 ≈ 0.0685 hours ≈ 4.11 minutes;

[0186] SOC segment 4 (SOC 50%-80%): Required power Q4 = (80%-50%) × 100Ah = 30Ah; Time t4 = 30Ah ÷ (1.20C × 100Ah) = 30 ÷ 120 = 0.25 hours = 15.00 minutes.

[0187] Calculate the time for the sixth charging interval = 2.94 + 3.60 + 4.11 + 15.00 ≈ 25.65 minutes (take 25.6 minutes).

[0188] The maximum charging time for the first period is calculated as follows: the time for the fifth charging interval (8 minutes) + the time for the sixth charging interval (25.6 minutes) ≈ 33.6 minutes.

[0189] By using a temperature rise prediction model and charging state region, and based on multi-dimensional information such as ambient temperature, battery device information, target temperature range, and initial state region, the time it takes for the battery device to heat up from the initial state to the lowest value of the target temperature range, as well as the subsequent charging time, can be calculated. This allows for the accurate determination of the maximum charging time in scenarios where the battery device itself generates heat, thereby improving charging efficiency, charging safety, and stability.

[0190] In some embodiments, when the charging set time is the same as the second time threshold and the initial battery temperature of the battery device is less than the temperature threshold, the fifth charging rate information for charging the battery device within the fifth charging interval time is obtained, which may include charging rates corresponding to multiple time periods; the sixth charging rate information for charging the battery device within the sixth charging interval time is obtained, which may include charging rates corresponding to multiple time periods; the first time is determined to be 0, the second time is the sum of the fifth charging interval time and the sixth charging interval time, and the second interval charging rate information is determined to include the fifth charging rate information and the sixth charging rate information.

[0191] When the charging set time is the same as the first maximum charging time, the total charging time and the corresponding charging rate information are configured based on the first maximum charging time and the corresponding charging rate information. This allows the battery device to be heated to the target temperature range and the remaining charging to be completed at the optimal rate during the charging process, under the condition that the battery device naturally heats up. This can reduce ineffective energy loss, lower charging costs, and improve charging efficiency, charging safety, and stability.

[0192] In some embodiments, the battery device is heated by controlling the operation of a heating device within the battery device. The heating device can be of various types, such as a PTC heating device.

[0193] By controlling the operation of the heating device, the battery temperature can be raised to the target temperature range, avoiding problems such as limited charging rate and long charging time caused by low temperature, thus improving charging efficiency.

[0194] In some embodiments, on a winter day, a user anticipates going out one hour later, and the user's car battery needs charging. The user wants the battery to be fully charged by the time they leave, so the charging time is set to 1 hour. A first time threshold of 30 minutes, a second time threshold of 65 minutes, and a temperature threshold of 15°C are determined, with the initial battery temperature of the device at 0°C. When it is determined that the user-set charging time of 60 minutes is greater than the first time threshold of 30 minutes and less than the second time threshold of 65 minutes, and the initial battery temperature of the device is 0°C less than the temperature threshold of 15°C, the first and second times are determined using a temperature rise prediction model and charging MAP information, and based on battery device information, ambient temperature, battery device heating power, and charging time.

[0195] The charging time includes the first period. During charging, the heating device of the battery is controlled to operate according to the first period, and the battery is heated and charged simultaneously during the first period. After the first period ends, the heating operation stops and only the battery is charged. During charging, the charging MAP table can be consulted based on the current temperature and SOC of the battery to determine the charging rate. The total charging time can be the same as or substantially the same as the user-set charging time.

[0196] The charging time includes a first time period and a second time period. During charging, the heating device of the battery device is controlled to operate according to the first time period, and the battery device is heated and charged simultaneously during the first time period. After the first time period ends, the heating operation of the battery device is stopped, and only the battery device is charged for the second time period. During charging, the charging MAP table can be consulted based on the current temperature and SOC of the battery device to determine the charging rate to be used for charging. The total charging time can be the same as the charging setting time set by the user.

[0197] In some embodiments, such as Figure 6A As shown, this application provides a battery charging device, including an information acquisition module 601, an information determination module 602, and a charging control module 603. The information acquisition module 601 acquires a charging set time; the information determination module 602 determines the charging time based on the battery's initial temperature, the battery's initial SOC, the ambient temperature, and the charging set time; wherein, the charging time includes the first time of charging while the battery is in a heated state; the battery's initial temperature is the temperature of the battery at the start of charging, and the battery's initial SOC is the SOC of the battery at the start of charging. The charging control module 603 charges the battery device according to the charging time.

[0198] In some embodiments, when the charging set time meets a first preset condition and the initial temperature of the battery device meets a second preset condition, the information determination module 602 uses a temperature rise prediction model, charging MAP information, battery nominal capacity, and battery device heating power, and determines a first time and a second time based on the battery initial temperature, battery initial SOC, ambient temperature, and charging set time. The temperature rise prediction model is used to predict temperature rise-related information of the battery device during charging. The charging control module 603 controls the operation of the battery device's heating device to perform battery device heating operations.

[0199] like Figure 6BAs shown, the information determination module 602 includes an interval determination module 6021, a region determination module 6022, and a time determination module 6023. The interval determination module 6021 uses charging MAP information to determine the target temperature interval; the region determination module 6022 determines the corresponding charging state region based on the battery's initial temperature and initial SOC, which serves as the initial state region.

[0200] The timing determination module 6023 uses a temperature rise prediction model and charging state region, and determines the first time and the second time based on ambient temperature, initial battery temperature, initial battery SOC, nominal battery capacity, battery device heating power, target temperature range and initial state region.

[0201] For example, the time determination module 6023 uses a temperature rise prediction model and a charging state region, and determines the first charging state information at the end of each preset cycle after the start of charging, based on the ambient temperature, initial battery temperature, initial battery SOC, nominal battery capacity, battery device heating power, and initial state region.

[0202] The time determination module 6023 uses a temperature rise prediction model and charging state region, and calculates the second charging interval time required for the battery device to reach the target charging SOC when the battery device heating operation is stopped and charging continues, based on the first SOC, the first temperature, the battery device heating power, and the target temperature range.

[0203] When the sum of the first charging interval time and the second charging interval time is the same as the charging set time, the time determination module 6023 determines the first time as the first charging interval time and the second time as the second charging interval time.

[0204] In some embodiments, such as Figure 7 As shown, this application provides another battery charging device, which, in addition to including an information acquisition module 601, an information determination module 602 and a charging control module 603, also includes a first determination module 604 and a second determination module 605.

[0205] The first determining module 604 uses a temperature rise prediction model and a charging state region, and determines a first time threshold based on ambient temperature, initial battery temperature, initial battery SOC, nominal battery capacity, battery device heating power, target temperature range, and initial state region.

[0206] For example, the first determining module 604 uses a temperature rise prediction model and a charging state region, and determines the second charging state information when the temperature of the battery device reaches the lowest value of the target temperature range after charging begins, based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, and the initial state region; wherein, the second charging state information includes: the second SOC of the battery device, the second temperature, and the third charging interval time; and the battery device heating operation is performed during the third charging interval time.

[0207] When the temperature of the battery device reaches the minimum value of the target temperature range, the first determining module 604 uses the charging state region and, based on the second SOC, the second temperature, and the target temperature range, calculates the fourth charging interval time required for the battery device's SOC to reach the target charging SOC while the battery device heating operation is stopped and charging continues. The sum of the third charging interval time and the fourth charging interval time is used as the first time threshold.

[0208] The second determining module 605 uses a temperature rise prediction model and a charging state region, and determines a first maximum charging time based on ambient temperature, initial battery temperature, initial battery SOC, nominal battery capacity, target temperature range, and initial state region. During the first maximum charging time, no battery device heating operation is performed. The smaller value between the preset second maximum charging time and the first maximum charging time is used as a second time threshold.

[0209] For example, the second determining module 605 uses a temperature rise prediction model and a charging state region, and determines the third charging state information when the temperature of the battery device reaches the lowest value of the target temperature range after charging begins, based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, and the initial state region; wherein, the third charging state information includes: the third SOC of the battery device, the third temperature, and the fifth charging interval time; no battery device heating operation is performed during the fifth charging interval time.

[0210] When the battery device's temperature reaches the minimum value of the target temperature range, the second determining module 605 uses a temperature rise prediction model and the state of charge region, and calculates the time required for the battery device's SOC to reach the target SOC while continuing to charge, based on the third SOC, the third temperature, and the target temperature range. The second determining module 605 uses the sum of the fifth and sixth charging interval times as the first maximum charging time.

[0211] Figure 8The diagram below shows a module illustration of some embodiments of an electronic device according to this application. The electronic device may include a memory 801, a processor 802, a communication interface 803, and a bus 804. The memory 801 is used to store instructions, and the processor 802 is coupled to the memory 801. The processor 802 is configured to execute the above-described battery charging method based on the instructions stored in the memory 801.

[0212] The memory 801 can be a high-speed RAM, non-volatile memory, or a memory array. The memory 801 may also be divided into blocks, and these blocks can be combined into virtual volumes according to certain rules. The processor 802 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the battery device charging method of this application.

[0213] In some embodiments, this application provides a battery management system including the electronic device as described in any of the above embodiments.

[0214] In some embodiments, this application provides a battery device including at least one battery cell and a battery management system as described in any of the above embodiments.

[0215] like Figure 9 As shown, the electrical device is vehicle 900, which can be a gasoline-powered vehicle, a natural gas-powered vehicle, or a new energy vehicle. New energy vehicles can be pure electric vehicles, hybrid electric vehicles, or range-extended electric vehicles, etc. Figure 9 As shown, a battery device 901 is installed inside the vehicle 900. The battery device 901 can be located at the bottom, front, or rear of the vehicle 900. The battery device 901 can be used to power the vehicle 900; for example, the battery device 901 can serve as the operating power source for the vehicle 900. The vehicle 900 may also include a control device 902 and a motor 903. The control device 902 is used to control the battery device 901 to supply power to the motor 903, for example, to meet the power needs of the vehicle 900 during starting, navigation, and driving.

[0216] The vehicle 900 also includes a Tbox (Telematics Box) 904, a PTC heating device, etc. The Tbox 904 is an in-vehicle intelligent terminal responsible for information transmission and data processing between the vehicle and the cloud, between the vehicle and the user, and between the vehicle and other in-vehicle devices. The control device 902 may include a VCU, and the battery device 901 includes a battery management system. The battery management system can determine a first time threshold and a second time threshold, and send the first time threshold and the second time threshold to the VCU via CAN messages. The VCU transmits the first time threshold and the second time threshold to the Tbox 904 via the CAN network. The Tbox 904 transmits the first time threshold and the second time threshold to the cloud platform / APP via Ethernet. The cloud platform / APP can send the first time threshold, the second time threshold, and other information to the user for reminders.

[0217] The cloud platform / APP transmits the user-set charging time to the corresponding vehicle's TBox via Ethernet. The TBox converts the charging time into CAN format and sends it to the VCU. The VCU then transmits the charging time to the battery management system, which can use the battery charging method of this application to control the battery device to charge.

[0218] In some embodiments, this application provides a computer-readable storage medium storing computer instructions that are executed by a processor as described in any of the above embodiments for charging a battery device.

[0219] Computer-readable storage media may take the form of any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may, for example, include, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples (not an exhaustive list) of readable storage media may include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0220] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0221] Embodiments of this disclosure may also be computer program products, including computer program instructions that, when executed by a processor, cause the processor to perform the steps in the battery device charging methods according to various embodiments of this disclosure as described in the "Exemplary Methods" section above.

[0222] The steps of the methods disclosed herein are not limited to the specific order described above, unless otherwise specifically stated. Furthermore, in some embodiments, this disclosure may also be implemented as a program recorded on a recording medium, the program including machine-readable instructions for implementing the methods according to this disclosure. Therefore, this disclosure also covers recording media storing programs for performing the methods according to this disclosure.

[0223] Although this application has been described with reference to preferred embodiments, various modifications can be made thereto and components can be replaced with equivalents without departing from the scope of this application. In particular, the technical features mentioned in the various embodiments can be combined in any manner, provided there is no structural conflict. This application is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.

Claims

1. A method for charging a battery device, characterized in that, include: Get the charging set time; The charging time is determined based on the initial battery temperature, initial battery SOC, ambient temperature, and the set charging time. The charging time includes a first charging time in the heated state of the battery device and a second charging time in the unheated state of the battery device; the initial battery temperature is the temperature of the battery device at the start of charging, and the initial battery SOC is the SOC of the battery device at the start of charging; determining the charging time based on the initial battery temperature, initial battery SOC, ambient temperature, and the set charging time includes: When the charging set time meets a first preset condition and the initial temperature of the battery device meets a second preset condition, the first time and the second time are determined using a temperature rise prediction model, charging MAP information, battery nominal capacity, and battery device heating power, based on the battery initial temperature, battery initial SOC, ambient temperature, and charging set time. The temperature rise prediction model is used to predict temperature rise-related information of the battery device during the charging process. The battery device is then charged according to the charging time. The charging MAP information includes: multiple charging state regions, each configured with a correspondence between charging rate and temperature range and SOC range; determining the first time and the second time includes: Using the charging MAP information, a target temperature range is determined; wherein, within the target temperature range, the charging rate corresponding to each SOC range of the battery device is the highest charging rate corresponding to each SOC range in the charging MAP information; when the temperature of the battery device reaches the lowest value of the target temperature range, no battery device heating operation is performed. Based on the initial battery temperature and the initial battery SOC, a corresponding charging state region is determined as the initial state region. Using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, the target temperature range, and the initial state region, the first time and the second time are determined.

2. The method as described in claim 1, characterized in that, The step of using the temperature rise prediction model and the charging state region, and determining the first time and the second time based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, the target temperature range, and the initial state region, includes: Using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, and the initial state region, the first charging state information at the end of each preset cycle after the start of charging is determined. The first charging state information includes: the first SOC of the battery device, the first temperature, and the first charging interval time; the battery device heating operation is performed during the first charging interval time; the first temperature is lower than the minimum value of the target temperature range; Using the temperature rise prediction model and the charging state region, and based on the first SOC, the first temperature, the battery device heating power, and the target temperature range, calculate the second charging interval time required for the battery device to reach the target SOC when the battery device heating operation is stopped and charging continues. If the sum of the first charging interval time and the second charging interval time is the same as the charging set time, then the first time is determined as the first charging interval time and the second time is determined as the second charging interval time.

3. The method as described in claim 1 or 2, characterized in that, The first preset condition includes: the charging set time is greater than a first time threshold and less than a second time threshold; wherein, the first time threshold is less than the second time threshold; The second preset condition includes: the initial temperature of the battery device is less than a temperature threshold; wherein the temperature threshold is less than the lowest value of the target temperature range.

4. The method as described in claim 3, characterized in that, The first time threshold is determined in the following manner: The first time threshold is determined by using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, the target temperature range, and the initial state region.

5. The method as described in claim 4, characterized in that, The step of determining the first time threshold using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, the target temperature range, and the initial state region, includes: Using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, and the initial state region, the second charging state information is determined when the temperature of the battery device reaches the lowest value of the target temperature range after charging begins. The second charging status information includes: the second SOC, second temperature, and third charging interval time of the battery device; and the battery device heating operation is performed during the third charging interval time. When the temperature of the battery device reaches the lowest value of the target temperature range, the fourth charging interval time required for the SOC of the battery device to reach the target SOC is calculated using the charging state region and based on the second SOC, the second temperature, and the target temperature range, while stopping the heating operation of the battery device and continuing charging. The sum of the times of the third charging interval and the fourth charging interval is used as the first time threshold.

6. The method as described in claim 3, characterized in that, The second time threshold is determined in the following manner: Using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the target temperature range, and the initial state region, a first maximum charging time is determined, wherein no battery device heating operation is performed during the first maximum charging time. The smaller of the preset second maximum charging time and the first maximum charging time is used as the second time threshold.

7. The method as described in claim 6, characterized in that, The step of using the temperature rise prediction model and the charging state region, and determining the first maximum charging time based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the target temperature range, and the initial state region, includes: Using the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, and the initial state region, the third charging state information is determined when the temperature of the battery device reaches the lowest value of the target temperature range after charging begins. The third charging status information includes: the third SOC, the third temperature, and the fifth charging interval time of the battery device; no heating operation of the battery device is performed during the fifth charging interval time; When the temperature of the battery device reaches the lowest value of the target temperature range, the sixth charging interval time required for the SOC of the battery device to reach the target SOC is calculated using the temperature rise prediction model and the charging state region, based on the third SOC, the third temperature, and the target temperature range, while the battery device continues to be charged. The sum of the times of the fifth charging interval and the sixth charging interval is taken as the first maximum charging time.

8. The method as described in claim 1, characterized in that, The temperature rise prediction model includes a neural network model; the temperature rise related information includes: temperature rise rate and charging time corresponding to the temperature rise rate.

9. The method as described in claim 1, characterized in that, The method further includes: Control the operation of the heating device of the battery device to perform the heating operation of the battery device.

10. A battery charging device, characterized in that, include: The information acquisition module is used to acquire the charging set time; The information determination module is used to determine the charging time based on the battery's initial temperature, initial battery SOC, ambient temperature, and the set charging time. The charging time includes a first time for charging in the heated state of the battery device and a second time for charging in the unheated state of the battery device; the initial battery temperature is the temperature of the battery device at the start of charging, and the initial battery SOC is the SOC of the battery device at the start of charging; The information determination module is specifically used to determine the first time and the second time when the charging set time meets the first preset condition and the initial temperature of the battery device meets the second preset condition, by using a temperature rise prediction model, charging MAP information, battery nominal capacity and battery device heating power, and based on the battery initial temperature, the battery initial SOC, the ambient temperature and the charging set time. The temperature rise prediction model is used to predict temperature rise related information of the battery device during the charging process. A charging control module is used to charge the battery device according to the charging time; The charging MAP information includes: multiple charging status regions, each of which is configured with information on the correspondence between charging rate and temperature range and SOC range; The information determination module includes: The range determination module is used to determine the target temperature range using the charging MAP information; wherein, within the target temperature range, the charging rate corresponding to each SOC range of the battery device is the highest charging rate corresponding to each SOC range in the charging MAP information; when the temperature of the battery device reaches the lowest value of the target temperature range, no battery device heating operation is performed. The region determination module is used to determine the corresponding charging state region based on the initial temperature of the battery and the initial SOC of the battery, and use it as the initial state region. The time determination module is used to determine the first time and the second time by utilizing the temperature rise prediction model and the charging state region, and based on the ambient temperature, the initial battery temperature, the initial battery SOC, the nominal battery capacity, the battery device heating power, the target temperature range, and the initial state region.

11. An electronic device, characterized in that, include: Memory; And a processor coupled to the memory, the processor being configured to perform the method as described in any one of claims 1 to 9 based on instructions stored in the memory.

12. A battery management system, characterized in that, include: The electronic device as claimed in claim 11.

13. A battery device, characterized in that, include: At least one battery cell, and the battery management system as described in claim 12.

14. An electrical appliance, characterized in that, The electrical device includes one or more battery devices as described in claim 13, the battery devices being used to store or provide electrical energy.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that are executed by a processor according to any one of claims 1 to 9.

16. A computer program product, characterized in that, The computer program product stores computer instructions that are executed by a processor using the method as described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Charging control method and device and vehicle

    CN114590166A

  • Charging remaining time prediction method and device, electronic equipment and storage medium

    CN120949049A