Battery charging control method and system, electronic equipment and storage medium

By first charging with a small current and monitoring the charging information in a low-temperature environment, and then starting the heater when the conditions are met, the problem of OBC cold start at low temperatures is solved, and efficient charging of electric vehicles at low-temperature AC slow charging is realized.

CN121536178APending Publication Date: 2026-02-17ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610011778.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-06
Publication Date
2026-02-17

AI Technical Summary

Technical Problem

In low-temperature environments, during the AC slow charging process of electric vehicles, the output power of the on-board charger is less than the heating requirements of the battery, causing the OBC to be pulled and shut down during cold starts, thus failing to charge the power battery.

Method used

In low-temperature environments, the heater is first disconnected, and the battery is charged by the on-board charger at a current lower than the preset current. The charging information is monitored, and the heater is restarted when the conditions for heater conduction are met. This optimizes energy distribution to avoid peak current and OBC cold start.

Benefits of technology

It improves low-temperature charging efficiency, avoids OBC being shut down due to cold start, ensures smooth charging, and shortens low-temperature charging time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121536178A_ABST
    Figure CN121536178A_ABST
Patent Text Reader

Abstract

The invention relates to a battery charging control method and system, electronic equipment and a storage medium, and is applied to the technical field of vehicles, the method is applied to a battery charging system, the battery charging system comprises a vehicle-mounted charger, a heater and a battery, and the method comprises the steps that the current temperature of the battery is acquired; when the current temperature is smaller than a preset temperature threshold value and a charging starting signal is monitored, controlling the heater to be switched off, and controlling the vehicle-mounted charger to charge the battery; monitoring charging information of the battery charging system; and under the condition that the charging information represents that the conduction condition of the heater is met, controlling the heater to be conducted so as to heat the battery through the heater.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and more particularly to a control method, system, electronic device, and storage medium for battery charging. Background Technology

[0002] With increasing global focus on environmental protection and sustainable transportation, electric vehicles, as a clean and efficient mode of transportation, are experiencing rapid market share growth. Among the many key technologies for electric vehicles, the development of battery charging technology is crucial for improving the ease of use and performance of electric vehicles.

[0003] Electric vehicle charging technology faces numerous challenges in low-temperature environments, especially in AC slow charging scenarios. At low temperatures, the increased internal polarization resistance of the battery makes it difficult to charge sufficiently, preventing the battery from reaching full charge in such conditions.

[0004] In related technologies, when starting charging, the Positive Temperature Coefficient (PTC) relay is activated first to heat the battery to a certain temperature before charging begins. However, in low-temperature environments, if the heater is turned on immediately upon starting charging, the on-board charger (OBC) may experience a charging power lower than the battery's heating power requirement in the short startup time. This can easily cause the OBC to shut down due to cold start, resulting in the inability to charge the power battery. Summary of the Invention

[0005] This application provides a battery charging control method, system, electronic device, and storage medium to solve the problem in the prior art that when starting up at low temperatures, the OBC is easily shut down due to cold start, resulting in the inability to charge the power battery.

[0006] According to a first aspect of the embodiments of this application, a battery charging control method is provided, applied to a battery charging system, the battery charging system including an on-board charger, a heater, and a battery, the method comprising: Obtain the current temperature of the battery; If the current temperature is lower than a preset temperature threshold and a charging start signal is detected, the heater is controlled to disconnect, and the on-board charger is controlled to charge the battery. Monitor the charging information of the battery charging system; When the charging information indicates that the heater's conduction conditions are met, the heater is controlled to conduct so as to heat the battery.

[0007] Optionally, the charging information includes charging duration and bus current; The conduction conditions include: the bus current is greater than the first preset current, or the charging time is greater than the first preset time.

[0008] Optionally, controlling the on-board charger to charge the battery includes: The on-board charger is controlled to charge the battery with a charging current that is less than a second preset current.

[0009] Optionally, after controlling the heater to turn on, the system further includes: Within a second preset time period after the on-board charger starts charging, it is determined whether the output power of the on-board charger has reached the maximum power value; If not, control the on-board charger to stop charging and generate a first fault alarm signal.

[0010] Optionally, after controlling the heater to turn on, the system further includes: After the on-board charger has started charging for a third preset time, it is determined whether the output power of the on-board charger is less than a preset power value. If so, control the on-board charger to stop charging and generate a second fault alarm signal.

[0011] If not, disconnect the charging of the battery.

[0012] Optionally, after controlling the heater to turn on, the system further includes: Energy is distributed according to the output power of the on-board charger.

[0013] Optionally, energy distribution is performed based on the output power of the on-board charger, including: When the output power of the on-board charger is greater than the maximum required power of the DC-DC converter, the maximum required power is allocated to the DC-DC converter, and the remaining power is allocated to the heater. The remaining power is the difference between the output power and the maximum required power. The DC-DC converter is used to convert the output current of the on-board charger to DC and transmit it to the battery.

[0014] According to a second aspect of the embodiments of this application, a battery charging control system is provided, including: a battery management system, an on-board charger, a heater, and a battery; The battery management system is used to obtain the current temperature of the battery; when the current temperature is less than a preset temperature threshold and a charging start signal is detected, it controls the heater to disconnect and controls the on-board charger to charge the battery; it monitors the charging information of the battery charging system; when the charging information meets the conduction conditions of the heater, it controls the heater to conduct so as to heat the battery through the heater.

[0015] According to a third aspect of the embodiments of this application, an electronic device is provided, including a memory and a processor; The memory is connected to the processor and is used to store programs; The processor is used to implement the battery charging control method as described in the first aspect by running a program in the memory.

[0016] According to a fourth aspect of the present application, a storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, it implements the battery charging control method as described in the first aspect.

[0017] According to a fifth aspect of the present application, a computer program product is provided, including computer program instructions that, when executed by a processor, cause the processor to perform a battery charging control method as described in the first aspect.

[0018] Compared with the prior art, the technical solution provided in this application has the following advantages: The method provided in this application is applied to a battery charging system, which includes an on-board charger, a heater, and a battery. The method includes: acquiring the current temperature of the battery; when the current temperature is less than a preset temperature threshold and a start charging signal is detected, controlling the heater to disconnect and controlling the on-board charger to charge the battery; monitoring the charging information of the battery charging system; and when the charging information indicates that the heater's conduction condition is met, controlling the heater to conduct so as to heat the battery through the heater. Thus, when charging begins, the heater is not immediately turned on, but the battery is charged first, and the heater is turned on only after the conduction condition is met, thereby avoiding the peak current that occurs when the heater starts and the OBC being pulled down by the load during cold start, thus improving charging efficiency. Attached Figure Description

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

[0020] FIG. 1 A flowchart of a battery charging control method is provided for one embodiment of this application.

[0021] FIG. 2 A flowchart of a battery charging control method is provided for another embodiment of this application.

[0022] FIG. 3 This is a structural diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0023] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0024] Example implementation environment The battery charging control method according to embodiments of this application can be executed by electronic devices such as terminal devices or servers. Terminal devices can be vehicles, user equipment (UE), mobile devices, user terminals, terminals, cellular phones, cordless phones, personal digital assistants (PDAs), handheld devices, computing devices, in-vehicle devices, wearable devices, etc. Servers can be independent physical servers, server clusters composed of multiple physical servers, or cloud servers capable of cloud computing. This method can be implemented by a processor calling computer-readable program instructions stored in memory. This application uses the execution of the battery charging control method by a server as an example for explanation, but does not limit it.

[0025] Example method Please see FIG. 1 In one exemplary embodiment, a battery charging control method is provided, applied to a battery charging system, the battery charging system including an on-board charger, a heater, and a battery, the method comprising: Step 101: Obtain the current temperature of the battery.

[0026] In some embodiments, a temperature sensor can be installed on the vehicle's battery to collect the battery temperature, obtain the current temperature, and send it to the battery charging system. The battery mentioned above is the vehicle's power battery.

[0027] Step 102: When the current temperature is less than a preset temperature threshold and a charging start signal is detected, control the heater to disconnect and control the on-board charger to charge the battery.

[0028] In some embodiments, the preset temperature threshold can be set based on actual conditions; for example, it can be set to any temperature value below 0 degrees.

[0029] The start-charging signal can be issued by the vehicle's controller. After the charging gun is connected to the vehicle, the vehicle controller detects that the connection is successful and generates a start-charging signal, which is then sent to the Battery Management System (BMS). The BMS then detects the start-charging signal.

[0030] When the battery is being charged at low temperatures, the output power of the on-board charger gradually increases. At the beginning of charging, the output power of the on-board charger is relatively small and cannot meet the power requirements of the heater. Therefore, the heater is disconnected first, and the power is only output to the battery to charge it. This avoids the situation where the OBC is pulled and shut down due to cold start, which would prevent the power battery from being charged.

[0031] The charging of the battery can be achieved by controlling the closing of the main positive and main negative contactors.

[0032] In one optional embodiment, controlling the on-board charger to charge the battery includes: The on-board charger is controlled to charge the battery with a charging current that is less than a second preset current.

[0033] In some embodiments, the second preset current can be set based on actual conditions, for example, it can be, but is not limited to, 10 amps. During the initial charging stage, the first preset current is relatively small, and the on-board charger charges the battery with a small current, which can preheat the battery and avoid low-temperature damage. At low temperatures, battery activity is low; small-current charging can slowly raise the battery temperature, preventing lithium deposition and cell damage caused by direct high-current charging.

[0034] Step 103: Monitor the charging information of the battery charging system.

[0035] In some embodiments, charging information may include, but is not limited to, charging duration and bus current. The battery is... The charging information includes charging duration and bus current.

[0036] Bus current refers to the current flowing in the high-voltage bus (the power transmission line connecting core components such as the battery, OBC, and motor controller). It changes dynamically with operating conditions and directly affects the stability of vehicle power supply and component safety.

[0037] Step 104: If the charging information indicates that the heater is in operation, control the heater to turn on so as to heat the battery.

[0038] In some embodiments, when the charging information indicates that the heater's conduction conditions are met, it means that the current input power to the heater can meet its power requirements. At this time, turning on the heater can heat the battery, thereby increasing the battery temperature at low temperatures and improving charging efficiency.

[0039] The input power to the heater may include the output power of the OBC, and may also include the output power of the battery.

[0040] In an optional embodiment, the conduction condition includes: the bus current being greater than a first preset current, or the charging duration being greater than a first preset duration.

[0041] In some embodiments, when determining whether the charging information meets the conditions for the heater to turn on, the bus current can be checked first to see if it is greater than the first preset current. If the bus current is greater than the first preset current, the heater can be turned on. If the target current does not reach the first preset current, but the charging time has exceeded the first preset time, the heater can also be turned on because the charging time is already long and the battery has been charged for a certain period of time, which can provide the required power for the heater.

[0042] After the heater is turned on, the battery can be heated and charged simultaneously, which raises the battery temperature and improves the battery charging efficiency.

[0043] The first preset current may be, but is not limited to, 2 amps, and the first preset duration may be, but is not limited to, 30 seconds.

[0044] In an optional embodiment, after controlling the heater to turn on, the method further includes: Within a second preset time period after the on-board charger starts charging, it is determined whether the output power of the on-board charger has reached the maximum power value; If not, control the on-board charger to stop charging and generate a first fault alarm signal.

[0045] In some embodiments, since the charging cycle is prolonged at low temperatures, configuring the on-board charger to reach its maximum power value within a second preset time period can reduce the low-power waiting phase and allow charging to enter the high-efficiency range as quickly as possible. If the on-board charger fails to reach its maximum power value within the second preset time period, it indicates a possible malfunction, and the charging mode is exited, generating a first fault alarm signal to prompt the user to intervene promptly.

[0046] The maximum power value can be set according to the model of the on-board charger.

[0047] In an optional embodiment, after controlling the heater to turn on, the method further includes: After the on-board charger has started charging for a third preset time, it is determined whether the output power of the on-board charger is less than a preset power value. If so, control the on-board charger to stop charging and generate a second fault alarm signal.

[0048] If not, disconnect the charging of the battery.

[0049] In some embodiments, during the charging process, the on-board charger sends its output power to the battery management system (BMS) at regular intervals. Within a third preset time period (which can be set according to actual conditions, for example, 10 seconds), the BMS determines whether the on-board charger has reached a preset power threshold (which can be set according to actual conditions, for example, 5.7 kW). If it reaches the preset power threshold, it disconnects the main positive or negative contactor and requests a charging current of 20 amps. At this time, the BMS enters a pure heating mode, keeping the PTC relay closed. If the BMS exceeds 10 seconds and determines that the OBC output power is still less than 5.7 kW, the BMS exits charging and reports an OBC power output timeout fault.

[0050] In an optional embodiment, after controlling the heater to turn on, the method further includes: Energy is distributed according to the output power of the on-board charger.

[0051] In some embodiments, by allocating energy to the output power of the on-board charger, energy is prioritized to the battery during charging to ensure the main charging goal is achieved. Energy is allocated on demand to avoid redundant waste during high-power output, thereby improving energy utilization efficiency and reducing losses.

[0052] In one optional embodiment, energy distribution based on the output power of the on-board charger includes: When the output power of the on-board charger is greater than the maximum power demand of the DC-DC converter, the maximum power demand is allocated to the DC-DC converter, and the remaining power is allocated to the heater. The remaining power is the difference between the output power and the maximum power demand. The DC-DC converter is used to convert the output current of the on-board charger to DC and transmit it to the battery.

[0053] In some embodiments, when allocating energy, priority is given to ensuring the operation of the DC / DC converter. If the output power of the on-board charger is greater than the maximum power required by the DC / DC converter, the DC / DC converter is enabled to operate, and the remaining power is allocated to the PTC to achieve simultaneous heating and charging of the PTC.

[0054] Understandably, to prevent the OBC from shutting down due to overload during a cold start, one can either increase the power of the on-board charger to make it greater than the maximum power of the PTC and have sufficient margin, or decrease the power of the PTC to make the power of the original vehicle's OBC greater than the maximum power of the PTC and have sufficient margin.

[0055] See FIG. 2 In one specific embodiment of this application, the battery charging control method includes: the BMS sending a start charging command and a charging demand message (the charging demand message includes the maximum allowable charging voltage and the maximum allowable charging current). The BMS first enters the charging mode and charges the battery with a small current. It then determines in real time whether the bus current is greater than 2 amps. If so, it closes the heating relay. If not, it determines whether the charging time exceeds 30 seconds. If so, it closes the heating relay. Otherwise, it continues to charge the battery with a small current.

[0056] After closing the heating relay, the BMS can wait for a certain period of time (e.g., 4 seconds) to allow the OBC to withstand the peak current during PTC startup. Then, it determines whether the OBC's output power is greater than 5.7 kW. If so, it disconnects the main positive or negative contactor and requests a charging current of less than 65 amps and a rated voltage. If not, it determines whether the charging time exceeds 10 seconds. If so, it stops charging and reports an OBC power output timeout fault signal.

[0057] The battery charging control method of this application improves the success rate of low-temperature slow charging. During low-temperature slow charging, the BMS first performs low-current charging. When the bus current is greater than or equal to 2 amps, the heating relay is then closed. This avoids the peak current during PTC startup causing the OBC to be pulled and shut down, reducing the probability of failure during low-temperature charging. The OBC startup process is optimized. The OBC implements a cold start-up soft-start strategy, first performing zero-power startup, and then sending the actual output power according to the current capacity. This method reduces the current surge during OBC startup, reduces hardware wear, and also enables more stable OBC startup, improving system reliability. Low-temperature charging efficiency is improved. When entering heating mode during low-temperature AC charging, the OBC can respond to the working status feedback according to the BMS control command and increase the power to the maximum value within 10 seconds. For example, a 6.6kW specification product outputs at the maximum capacity of 6.6kW. Compared with existing technologies, this can heat the battery more quickly, shorten the low-temperature charging time, and improve charging efficiency.

[0058] Example system Accordingly, this application also provides a battery charging control system, including: a battery management system, an on-board charger, a heater, and a battery; The battery management system is used to obtain the current temperature of the battery; when the current temperature is less than a preset temperature threshold and a charging start signal is detected, it controls the heater to disconnect and controls the on-board charger to charge the battery; it monitors the charging information of the battery charging system; when the charging information meets the conduction conditions of the heater, it controls the heater to conduct so as to heat the battery through the heater.

[0059] Example apparatus Accordingly, this application also provides a battery charging control device for a battery charging system, the battery charging system including an on-board charger, a heater, and a battery, the device comprising: An acquisition unit is used to acquire the current temperature of the battery; The first control unit is configured to control the heater to disconnect and control the on-board charger to charge the battery when the current temperature is less than a preset temperature threshold and a charging start signal is detected. The monitoring unit is used to monitor the charging information of the battery charging system; The second control unit is configured to control the heater to turn on when the charging information satisfies the heater's conduction conditions, so as to heat the battery through the heater.

[0060] The battery charging control device provided in this embodiment belongs to the same concept as the battery charging control method provided in the above embodiments of this application. It can execute the method provided in any of the above embodiments of this application and has the corresponding functional modules and beneficial effects for executing the method. Technical details not described in detail in this embodiment can be found in the specific processing content of the battery charging control method provided in the above embodiments of this application, and will not be repeated here.

[0061] The functions implemented by each unit in the above battery charging control device can be implemented by the same or different processors, and this application embodiment does not limit this.

[0062] It should be understood that each unit in the above device can be implemented by a processor calling software. For example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of each unit in the device. The processor can be a general-purpose processor, such as a CPU or microprocessor, and the memory can be internal or external to the device. Alternatively, the units in the device can be implemented as hardware circuits. By designing the hardware circuits, some or all of the unit functions can be implemented. The hardware circuits can be understood as one or more processors. For example, in one implementation, the hardware circuit is an ASIC, and the functions of some or all of the above units are implemented by designing the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a PLD, such as an FPGA, which can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files to implement the functions of some or all of the above units. All units in the above device can be implemented entirely by a processor calling software, entirely by hardware circuits, or partially by a processor calling software with the remaining parts implemented by hardware circuits.

[0063] In this application embodiment, a processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a CPU, microprocessor, GPU, or DSP. In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. These logical relationships are fixed or reconfigurable. For example, the processor may be a hardware circuit implemented as an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the processor loading instructions to implement the functions of some or all of the above units. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as an NPU, TPU, or DPU.

[0064] As can be seen, each unit in the above device can be one or more processors (or processing circuits) configured to implement the above methods, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0065] Furthermore, the units in the above devices can be integrated in whole or in part, or they can be implemented independently. In one implementation, these units are integrated together and implemented in the form of a System-on-Chip (SoC). The SoC may include at least one processor for implementing any of the above methods or implementing the functions of the units in the device. The at least one processor may be of different types, such as CPU and FPGA, CPU and artificial intelligence processor, CPU and GPU, etc.

[0066] Example electronic device Another embodiment of this application also provides an electronic device, see [link to relevant documentation] FIG. 3 As shown, the device includes: Memory 300 and processor 310; The memory 300 is connected to the processor 310 and is used to store programs; The processor 310 is used to implement the battery charging control method disclosed in any of the above embodiments by running the program stored in the memory 300.

[0067] Specifically, the aforementioned battery charging control device may also include: a bus, a communication interface 320, an input device 330, and an output device 340.

[0068] The processor 310, memory 300, communication interface 320, input device 330, and output device 340 are interconnected via a bus. Among them: A bus can include a pathway for transmitting information between various components of a computer system.

[0069] The processor 310 can be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present invention. It can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0070] Processor 310 may include a main processor, as well as a baseband chip, modem, etc.

[0071] The memory 300 stores a program that executes the technical solution of this invention, and may also store an operating system and other key business functions. Specifically, the program may include program code, which includes computer operation instructions. More specifically, the memory 300 may include read-only memory (ROM), other types of static storage devices capable of storing static information and instructions, random access memory (RAM), other types of dynamic storage devices capable of storing information and instructions, disk storage, flash memory, etc.

[0072] Input device 330 may include a device for receiving user input data and information, such as a keyboard, mouse, camera, scanner, light pen, voice input device, touch screen, pedometer, or gravity sensor.

[0073] Output device 340 may include devices that allow information to be output to a user, such as a display screen, printer, speaker, etc.

[0074] The communication interface 320 may include a device that uses any transceiver to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.

[0075] The processor 310 executes the program stored in the memory 300 and calls other devices, which can be used to implement the various steps of any of the battery charging control methods provided in the above embodiments of this application.

[0076] Example computer program product and storage medium In addition to the methods and devices described above, embodiments of this application may also be computer program products, which include computer program instructions that, when executed by a processor, cause the processor to perform the steps of the battery charging control method according to various embodiments of this application as described in any of the above embodiments of this specification.

[0077] The computer program product can be written in any combination of one or more programming languages ​​to perform the operations of the embodiments of this application. The programming languages ​​include object-oriented programming languages ​​such as Java and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0078] Furthermore, embodiments of this application may also be storage media storing a computer program, which is executed by a processor through steps in the battery charging control method according to various embodiments of this application described above. Specifically, the following steps can be implemented: Obtain the current temperature of the battery; If the current temperature is lower than a preset temperature threshold and a charging start signal is detected, the heater is controlled to disconnect, and the on-board charger is controlled to charge the battery. Monitor the charging information of the battery charging system; When the charging information indicates that the heater's conduction conditions are met, the heater is controlled to conduct so as to heat the battery.

[0079] For the foregoing method embodiments, in order to simplify the description, they are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0080] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For apparatus embodiments, since they are basically similar to method embodiments, the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

[0081] The steps in the methods of the various embodiments of this application can be adjusted, merged, or deleted in order according to actual needs, and the technical features described in each embodiment can be replaced or combined.

[0082] The modules and sub-modules in the apparatus and terminal in the various embodiments of this application can be merged, divided, and deleted according to actual needs.

[0083] It should be understood that the disclosed terminals, devices, and methods can be implemented in other ways, given the several embodiments provided in this application. For example, the terminal embodiments described above are merely illustrative. For instance, the division of modules or sub-modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple sub-modules or modules may be combined or integrated into another module, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or modules, and may be electrical, mechanical, or other forms.

[0084] The modules or submodules described as separate components may or may not be physically separate. The components that constitute a module or submodule may or may not be physical modules or submodules; that is, they may be located in one place or distributed across multiple network modules or submodules. Some or all of the modules or submodules can be selected to achieve the purpose of this embodiment's solution, depending on actual needs.

[0085] Furthermore, the functional modules or sub-modules in the various embodiments of this application can be integrated into one processing module, or each module or sub-module can exist physically separately, or two or more modules or sub-modules can be integrated into one module. The integrated modules or sub-modules described above can be implemented in hardware or in the form of software functional modules or sub-modules.

[0086] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0087] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software unit executed by a processor, or a combination of both. The software unit can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0088] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0089] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for controlling battery charging, characterized in that, Applied to a battery charging system, the battery charging system including an on-board charger, a heater, and a battery, the method includes: Obtain the current temperature of the battery; If the current temperature is lower than a preset temperature threshold and a charging start signal is detected, the heater is controlled to disconnect, and the on-board charger is controlled to charge the battery. Monitor the charging information of the battery charging system; When the charging information indicates that the heater's conduction conditions are met, the heater is controlled to conduct so as to heat the battery.

2. The method according to claim 1, characterized in that, The charging information includes charging duration and bus current; The conduction conditions include: the bus current is greater than the first preset current, or the charging time is greater than the first preset time.

3. The method according to claim 1, characterized in that, Controlling the on-board charger to charge the battery includes: The on-board charger is controlled to charge the battery with a charging current that is less than a second preset current.

4. The method according to claim 1, characterized in that, After the heater is turned on, the system further includes: Within a second preset time period after the on-board charger starts charging, it is determined whether the output power of the on-board charger has reached the maximum power value; If not, control the on-board charger to stop charging and generate a first fault alarm signal.

5. The method according to claim 1, characterized in that, After the heater is turned on, the system further includes: After the on-board charger has started charging for a third preset time, it is determined whether the output power of the on-board charger is less than a preset power value. If so, control the on-board charger to stop charging and generate a second fault alarm signal. If not, disconnect the charging of the battery.

6. The method according to claim 1, characterized in that, After the heater is turned on, the system further includes: Energy is distributed according to the output power of the on-board charger.

7. The method according to claim 6, characterized in that, Energy distribution based on the output power of the on-board charger includes: When the output power of the on-board charger is greater than the maximum required power of the DC-DC converter, the maximum required power is allocated to the DC-DC converter, and the remaining power is allocated to the heater. The remaining power is the difference between the output power and the maximum required power. The DC-DC converter is used to convert the output current of the on-board charger to DC and transmit it to the battery.

8. A battery charging control system, characterized in that, include: Battery management system, on-board charger, heater and battery; The battery management system is used to obtain the current temperature of the battery; When the current temperature is lower than a preset temperature threshold and a charging start signal is detected, the heater is controlled to disconnect, and the on-board charger is controlled to charge the battery; the charging information of the battery charging system is monitored; when the charging information meets the conduction conditions of the heater, the heater is controlled to turn on so as to heat the battery through the heater.

9. An electronic device, characterized in that, Including memory and processor; The memory is connected to the processor and is used to store programs; The processor is used to implement the battery charging control method as described in any one of claims 1 to 7 by running a program in the memory.

10. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the battery charging control method as described in any one of claims 1 to 7.