A power battery pulse heating method, device, terminal and storage medium
Through the power battery pulse heating method, real-time control is carried out according to the heating request data, solving the problems of uneven temperature distribution and low energy efficiency in low temperature heating of lithium batteries, and improving the convenience of use and heating efficiency of electric vehicles in cold environments.
Patent Information
- Application Number
- CN202210649192.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-09
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2042-06-09
AI Technical Summary
The prior art In electric vehicles, lithium batteries have problems of uneven temperature distribution and low energy efficiency when heating low temperatures in electric vehicles, especially in cold environments, which affect user experience.
Through the power battery pulse heating method, heating-related parameters are obtained based on the received heating request data, the heating completion time and pulse heating frequency, charging current amplitude and discharge current amplitude are determined, the battery temperature and charge state are monitored in real time, and advance intervention is carried out Control to optimize heating rate.
It achieves uniform battery temperature and heating efficiency, satisfying the convenience of electric vehicles in cold environments and user experience.
Smart Images

Figure CN115123027B_ABST
Abstract
Description
Technical Field
[0001] The invention discloses a power battery pulse heating method, device, terminal and storage medium, belonging to the technical field of power battery heating. Background Art
[0002] With the emergence of energy problems and the country's strong support for the new energy industry, lithium-ion batteries have become important energy storage components due to their advantages such as high energy density, low self-discharge rate and no memory effect. They have been widely used in new energy power stations, electric vehicles and other fields.
[0003] With the rapid development of new energy vehicles, users' complaints about low mileage in winter are growing. Due to the internal structure and electrochemical properties of lithium batteries, there are major problems with the charging and discharging performance of lithium batteries at low temperatures. Since the activity of active substances decreases at low temperatures, the internal diffusion rate decreases, the internal impedance of lithium-ion batteries increases significantly at low temperatures, the output power decreases, and the available battery capacity also decreases accordingly. At the same time, the use of lithium batteries at low temperatures has problems such as negative electrode lithium deposition, making low-temperature heating of lithium batteries necessary. However, the use of external heating has the problem of uneven temperature distribution.
[0004] At present, the first relatively mature technology is PTC heating, which generates high temperature through a high-resistance conductor with a sufficiently large current. The high temperature heats the coolant in the battery pack pipeline to achieve battery heating, and can also heat the exchanger of the air conditioning system. It is simple and reliable, but has low energy efficiency and relatively high energy consumption. The second relatively mature technology is heat pump heating, which uses the "reverse operation" of the compressor to make the R134a refrigerant absorb heat energy and quickly boil to generate heat, heating the air or battery pack in the car. The advantage is that it has ultra-high energy efficiency, but the ultra-high energy efficiency is based on high outdoor temperature. When the outdoor temperature is low (-30 to -10°C), the heating is not ideal. The third relatively mature technology is pulse self-heating, which uses a pulse heating method to achieve rapid heating of the battery. Compared with the previous two technologies, the heating efficiency is higher, but the pulse self-heating does not perform advance intervention control. When the battery temperature is low and its charging capacity is insufficient, it directly limits the convenience of using electric vehicles, especially in the cold winter, which seriously affects the user experience of electric vehicles. Summary of the invention
[0005] In view of the defects of the prior art, the present invention proposes a power battery pulse heating method, device, terminal and storage medium to solve the problem that the prior art only increases the battery temperature by pulse self-heating of electric vehicles without early intervention control.
[0006] The technical solution of the present invention is as follows:
[0007] According to a first aspect of an embodiment of the present invention, a power battery pulse heating method is provided, characterized by comprising:
[0008] When receiving heating request data, obtaining heating related parameters in the heating request data; determining the heating completion time according to the heating preset related parameters and determining the pulse heating frequency, charging current amplitude and discharging current amplitude according to the heating completion time;
[0009] The power battery is heated according to the pulse heating frequency, charging current amplitude and discharging current amplitude, and real-time data of power battery heating is obtained to determine whether heating needs to be continued.
[0010] Preferably, the heating-related parameters include: current power battery temperature, power battery heating target temperature, current power battery state of charge and preset heating rate, and the power battery heating real-time data includes: real-time power battery heating time, real-time power battery state of charge, real-time power battery voltage and / or real-time power battery temperature.
[0011] Preferably, the step of determining the heating completion time according to the heating preset related parameters includes:
[0012] Determining a temperature difference according to the current power battery temperature and the power battery heating target temperature;
[0013] The heating completion time is determined according to the temperature difference and a preset heating rate.
[0014] Preferably, the step of determining the heating completion time according to the heating preset related parameters and determining the pulse heating frequency, the charging current amplitude and the discharging current amplitude according to the heating completion time includes:
[0015] Determine whether the current power battery state of charge heating safety threshold is greater than or equal to the state of charge heating safety threshold:
[0016] Yes, proceed to the next step;
[0017] No, end the heating process;
[0018] Determining the power battery state of charge at a target time according to the heating completion time and the current power battery state of charge;
[0019] Determine whether the power battery state of charge at the target time is less than or equal to a state of charge safety threshold:
[0020] Yes, proceed to the next step;
[0021] No, adjust the heating rate and repeatedly obtain the heating completion time and the power battery state of charge at the target time until the state of charge meets the safety threshold value and the next step is executed;
[0022] The pulse heating frequency, charging current amplitude and discharging current amplitude are determined according to the heating completion time.
[0023] Preferably, the step of obtaining the real-time data of power battery heating and judging whether to continue heating according to the real-time data includes:
[0024] Obtain the real-time heating time of the power battery to determine whether the heating completion time has been reached:
[0025] If yes, stop heating and repeatedly receive heating request data;
[0026] If no, proceed to the next step;
[0027] Obtain the real-time state of charge of the power battery to determine whether it is less than or equal to the state of charge safety threshold:
[0028] Yes, proceed to the next step;
[0029] No, stop heating;
[0030] Obtain the real-time voltage of the power battery to determine whether it is within the target voltage range:
[0031] Yes, proceed to the next step;
[0032] No, stop heating;
[0033] Obtain the real-time temperature of the power battery and determine whether it is equal to the power battery heating target temperature:
[0034] If yes, stop heating and repeatedly receive heating request data;
[0035] No, continue heating and repeatedly obtain the real-time heating time of the power battery.
[0036] According to a second aspect of an embodiment of the present invention, there is provided a power battery pulse heating device, comprising:
[0037] A receiving module, configured to obtain heating-related parameters in the heating request data when the heating request data is received;
[0038] A determination module, used to determine a heating completion time according to heating preset related parameters, and determine a pulse heating frequency, a charging current amplitude, and a discharging current amplitude according to the heating completion time;
[0039] The judgment module is used to heat the power battery according to the pulse heating frequency, charging current amplitude and discharging current amplitude, obtain the real-time data of power battery heating and judge whether to continue heating based on the data.
[0040] Preferably, the determining module is used to:
[0041] Determine whether the current power battery state of charge heating safety threshold is greater than or equal to the state of charge heating safety threshold:
[0042] Yes, proceed to the next step;
[0043] No, end the heating process;
[0044] Determining the power battery state of charge at a target time according to the heating completion time and the current power battery state of charge;
[0045] Determine whether the power battery state of charge at the target time is less than or equal to a state of charge safety threshold:
[0046] Yes, proceed to the next step;
[0047] No, adjust the heating rate and repeatedly obtain the heating completion time and the power battery state of charge at the target time until the state of charge meets the safety threshold value and the next step is executed;
[0048] The pulse heating frequency, charging current amplitude and discharging current amplitude are determined according to the heating completion time.
[0049] Preferably, the judging module is used to:
[0050] Obtain the real-time heating time of the power battery to determine whether the heating completion time has been reached:
[0051] If yes, stop heating and repeatedly receive heating request data;
[0052] If no, proceed to the next step;
[0053] Obtain the real-time state of charge of the power battery to determine whether it is less than or equal to the state of charge safety threshold:
[0054] Yes, proceed to the next step;
[0055] No, stop heating;
[0056] Obtain the real-time voltage of the power battery to determine whether it is within the target voltage range:
[0057] Yes, proceed to the next step;
[0058] No, stop heating;
[0059] Obtain the real-time temperature of the power battery and determine whether it is equal to the power battery heating target temperature:
[0060] If yes, stop heating and repeatedly receive heating request data;
[0061] No, continue heating and repeatedly obtain the real-time heating time of the power battery.
[0062] According to a third aspect of an embodiment of the present invention, a terminal is provided, including:
[0063] one or more processors;
[0064] a memory for storing the one or more processor-executable instructions;
[0065] Wherein, the one or more processors are configured to:
[0066] Execute the method described in the first aspect of the embodiment of the present invention.
[0067] According to a fourth aspect of an embodiment of the present invention, a non-temporary computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the method described in the first aspect of the embodiment of the present invention.
[0068] According to a fifth aspect of an embodiment of the present invention, an application product is provided. When the application product is running on a terminal, the terminal executes the method described in the first aspect of the embodiment of the present invention.
[0069] The beneficial effects of the present invention are:
[0070] The present invention discloses a power battery pulse heating method, device, terminal and storage medium, which obtain heating related parameters in heating request data; determine the heating completion time according to the heating preset related parameters and determine the pulse heating frequency, charging current amplitude and discharging current amplitude according to the heating completion time, heat the power battery according to the pulse heating frequency, charging current amplitude and discharging current amplitude, obtain the real-time data of power battery heating and judge whether to continue heating according to the data, and intervene in advance when the battery temperature is increased by pulse self-heating of the electric vehicle, so as to make the pulse self-heating rate at the optimal heating rate while satisfying the convenience of using the electric vehicle and the user experience.
[0071] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] Figure 1 is a flow chart of a power battery pulse heating method according to an exemplary embodiment;
[0073] Figure 2 is a schematic block diagram of the structure of a power battery pulse heating device according to an exemplary embodiment;
[0074] Figure 3 The present invention is a schematic block diagram of a terminal structure according to an exemplary embodiment. DETAILED DESCRIPTION
[0075] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0076] In the description of the present invention, it should be noted that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside", etc. indicate directions or positional relationships based on the directions or positional relationships shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction. Therefore, they cannot be understood as limitations on the present invention.
[0077] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0078] An embodiment of the present invention provides a power battery pulse heating method, which is implemented by a terminal. The terminal may be a smart phone, a desktop computer, or a laptop computer, etc. The terminal at least includes a CPU, etc.
[0079] Embodiment 1
[0080] Figure 1 The present invention is a flow chart of a power battery pulse heating method according to an exemplary embodiment. The method is used in a terminal and includes the following steps:
[0081] Step 101, when receiving heating request data, obtain heating related parameters in the heating request data, the specific contents are as follows:
[0082] When the heating request data is received, the heating request data collection operation is started, and when the preset heating request data collection end condition is reached, the heating request data collection operation is ended. The heating related parameters in the heating request data are obtained. Among them, the heating related parameters include: the current power battery temperature, the power battery heating target temperature, the current power battery charge state and the preset heating rate.
[0083] Step 102, determining the heating completion time according to the preset parameters related to heating and determining the pulse heating frequency, charging current amplitude and discharging current amplitude according to the heating completion time, the specific contents are as follows:
[0084] A temperature difference is determined according to the current power battery temperature and the power battery heating target temperature, and a heating completion time is determined according to the temperature difference and a preset heating rate.
[0085] Determine whether the current power battery charge state and heating safety threshold are greater than or equal to the charge state heating safety threshold:
[0086] Yes, proceed to the next step;
[0087] No, end the heating process;
[0088] Determine the power battery charge state at the target time according to the heating completion time and the current power battery charge state;
[0089] Determine whether the power battery state of charge at the target time is less than or equal to the state of charge safety threshold:
[0090] Yes, proceed to the next step;
[0091] No, adjust the heating rate and repeatedly obtain the heating completion time and the power battery state of charge at the target time until the state of charge meets the safety threshold value and the next step is executed;
[0092] The pulse heating frequency, charging current amplitude and discharging current amplitude are determined according to the heating completion time.
[0093] Step 103, heating the power battery according to the pulse heating frequency, charging current amplitude and discharging current amplitude, obtaining real-time data of power battery heating and judging whether to continue heating according to the data, the specific contents are as follows:
[0094] According to step 102, the pulse heating frequency, charging current amplitude and discharging current amplitude are obtained, and the power battery is heated according to the pulse heating frequency, charging current amplitude and discharging current amplitude. Then, the real-time heating data of the power battery is obtained respectively and it is judged whether to continue heating according to the data, wherein the real-time heating data of the power battery includes: the real-time heating time of the power battery, the real-time state of charge of the power battery, the real-time voltage of the power battery and / or the real-time temperature of the power battery. The specific steps are as follows:
[0095] Get the real-time heating time of the power battery to determine whether the heating completion time has been reached:
[0096] If yes, stop heating and repeatedly receive heating request data;
[0097] If no, proceed to the next step;
[0098] Get the real-time state of charge of the power battery to determine whether it is less than or equal to the state of charge safety threshold:
[0099] Yes, proceed to the next step;
[0100] No, stop heating;
[0101] Get the real-time voltage of the power battery to determine whether it is within the target voltage range:
[0102] Yes, proceed to the next step;
[0103] No, stop heating;
[0104] Get the real-time temperature of the power battery and determine whether it is equal to the power battery heating target temperature:
[0105] If yes, stop heating and repeatedly receive heating request data;
[0106] No, continue heating and repeatedly obtain the real-time heating time of the power battery.
[0107] The present invention obtains heating-related parameters in heating request data; determines the heating completion time according to the heating preset-related parameters and determines the pulse heating frequency, charging current amplitude and discharging current amplitude according to the heating completion time, heats the power battery according to the pulse heating frequency, charging current amplitude and discharging current amplitude, obtains the real-time data of power battery heating and determines whether to continue heating based on the data, performs early intervention control when the battery temperature is increased by pulse self-heating of the electric vehicle, and makes the pulse self-heating rate at the optimal heating rate while satisfying the convenience of using the electric vehicle and the user experience.
[0108] Embodiment 2
[0109] Figure 2 The figure is a schematic block diagram of a power battery pulse heating device according to an exemplary embodiment, comprising:
[0110] The receiving module 210 is used to obtain heating related parameters in the heating request data when the heating request data is received;
[0111] A determination module 220, configured to determine a heating completion time according to preset heating related parameters, and determine a pulse heating frequency, a charging current amplitude, and a discharging current amplitude according to the heating completion time;
[0112] The judgment module 230 is used to heat the power battery according to the pulse heating frequency, charging current amplitude and discharging current amplitude, obtain the real-time data of power battery heating and judge whether to continue heating based on the data.
[0113] Preferably, the determining module 220 is used to:
[0114] Determine whether the current power battery state of charge heating safety threshold is greater than or equal to the state of charge heating safety threshold:
[0115] Yes, proceed to the next step;
[0116] No, end the heating process;
[0117] Determining the power battery state of charge at a target time according to the heating completion time and the current power battery state of charge;
[0118] Determine whether the power battery state of charge at the target time is less than or equal to a state of charge safety threshold:
[0119] Yes, proceed to the next step;
[0120] No, adjust the heating rate and repeatedly obtain the heating completion time and the power battery state of charge at the target time until the state of charge meets the safety threshold value and the next step is executed;
[0121] The pulse heating frequency, the charging current amplitude and the discharging current amplitude are determined according to the heating completion time.
[0122] Preferably, the judging module 230 is used to:
[0123] Obtain the real-time heating time of the power battery to determine whether the heating completion time has been reached:
[0124] If yes, stop heating and repeatedly receive heating request data;
[0125] If no, proceed to the next step;
[0126] Obtain the real-time state of charge of the power battery to determine whether it is less than or equal to the state of charge safety threshold:
[0127] Yes, proceed to the next step;
[0128] No, stop heating;
[0129] Obtain the real-time voltage of the power battery to determine whether it is within the target voltage range:
[0130] Yes, proceed to the next step;
[0131] No, stop heating;
[0132] Obtain the real-time temperature of the power battery and determine whether it is equal to the power battery heating target temperature:
[0133] If yes, stop heating and repeatedly receive heating request data;
[0134] No, continue heating and repeatedly obtain the real-time heating time of the power battery.
[0135] Embodiment 3
[0136] Figure 3 300 is a block diagram of a terminal provided in an embodiment of the present application, and the terminal may be a terminal in the above embodiment. The terminal 300 may be a portable mobile terminal, such as a smart phone or a tablet computer. The terminal 300 may also be referred to as a user equipment, a portable terminal, or other names.
[0137] Typically, the terminal 300 includes a processor 301 and a memory 302 .
[0138] The processor 301 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 301 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 301 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 301 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 301 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0139] The memory 302 may include one or more computer-readable storage media, which may be tangible and non-transitory. The memory 302 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 302 is used to store at least one instruction, which is used to be executed by the processor 301 to implement a power battery pulse heating method provided in the present application.
[0140] In some embodiments, the terminal 300 may further include: a peripheral device interface 303 and at least one peripheral device. Specifically, the peripheral device includes: at least one of a radio frequency circuit 304 , a touch screen 305 , a camera 306 , an audio circuit 307 , a positioning component 308 and a power supply 309 .
[0141] The peripheral device interface 303 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 301 and the memory 302. In some embodiments, the processor 301, the memory 302, and the peripheral device interface 303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 301, the memory 302, and the peripheral device interface 303 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
[0142] The radio frequency circuit 304 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 304 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 304 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 304 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 304 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 304 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.
[0143] The touch display screen 305 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos and any combination thereof. The touch display screen 305 also has the ability to collect touch signals on the surface or above the surface of the touch display screen 305. The touch signal can be input to the processor 301 as a control signal for processing. The touch display screen 305 is used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the touch display screen 305 can be one, and the front panel of the terminal 300 is set; in other embodiments, the touch display screen 305 can be at least two, which are respectively set on different surfaces of the terminal 300 or are folded; in some other embodiments, the touch display screen 305 can be a flexible display screen, which is set on the curved surface or folded surface of the terminal 300. Even, the touch display screen 305 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The touch display screen 305 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0144] The camera assembly 306 is used to capture images or videos. Optionally, the camera assembly 306 includes a front camera and a rear camera. Typically, the front camera is used to realize video calls or selfies, and the rear camera is used to realize the shooting of photos or videos. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, and a wide-angle camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, and the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting functions. In some embodiments, the camera assembly 306 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0145] The audio circuit 307 is used to provide an audio interface between the user and the terminal 300. The audio circuit 307 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 301 for processing, or input them into the radio frequency circuit 304 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 300. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 301 or the radio frequency circuit 304 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 307 may also include a headphone jack.
[0146] The positioning component 308 is used to locate the current geographical location of the terminal 300 to implement navigation or LBS (Location Based Service). The positioning component 308 can be a positioning component based on the US GPS (Global Positioning System), China's Beidou system or Russia's Galileo system.
[0147] The power supply 309 is used to power various components in the terminal 300. The power supply 309 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 309 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0148] In some embodiments, the terminal 300 further includes one or more sensors 310.
[0149] Embodiment 4
[0150] In an exemplary embodiment, a computer-readable storage medium is also provided, on which a computer program is stored. When the program is executed by a processor, a power battery pulse heating method as provided in all the inventive embodiments of the present application is implemented.
[0151] Any combination of one or more computer-readable media may be used. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or device.
[0152] Computer-readable signal media may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0153] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0154] Computer program code for performing the operations of the present invention may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0155] Embodiment 5
[0156] In an exemplary embodiment, an application product is also provided, including one or more instructions, which can be executed by the processor 301 of the above-mentioned device to complete the above-mentioned power battery pulse heating method.
[0157] Although the embodiments of the present invention have been disclosed above, they are not limited to the applications listed in the specification and the embodiments. It can be fully applied to various fields suitable for the present invention. For those familiar with the art, additional modifications can be easily realized. Therefore, without departing from the general concept defined by the claims and equivalent scope, the present invention is not limited to the specific details and the illustrations shown and described here.
Claims
1. A power battery pulse heating method, characterized in that: include: When receiving heating request data, obtaining heating related parameters in the heating request data; Determine the heating completion time according to the heating preset related parameters and determine the pulse heating frequency, charging current amplitude and discharging current amplitude according to the heating completion time; Heating the power battery according to the pulse heating frequency, charging current amplitude and discharging current amplitude, obtaining real-time data of power battery heating and judging whether to continue heating based on the data; The heating related parameters include: current power battery temperature, power battery heating target temperature, current power battery state of charge and preset heating rate; the power battery heating real-time data includes: real-time power battery heating time, real-time power battery state of charge, real-time power battery voltage and / or real-time power battery temperature; The step of determining the heating completion time according to the heating preset related parameters includes: Determining a temperature difference according to the current power battery temperature and the power battery heating target temperature; Determining the heating completion time according to the temperature difference and a preset heating rate; The method of determining the heating completion time according to the heating preset related parameters and determining the pulse heating frequency, the charging current amplitude and the discharging current amplitude according to the heating completion time includes: Determine whether the current power battery state of charge heating safety threshold is greater than or equal to the state of charge heating safety threshold: Yes, proceed to the next step; No, end the heating process; Determining the power battery state of charge at the target time according to the heating completion time and the current power battery state of charge; Determine whether the power battery state of charge at the target time is less than or equal to a state of charge safety threshold: Yes, proceed to the next step; No, adjust the heating rate and repeatedly obtain the heating completion time and the power battery state of charge at the target time until the state of charge meets the safety threshold value and execute the next step; Determining the pulse heating frequency, charging current amplitude and discharging current amplitude according to the heating completion time; The obtaining of real-time data of power battery heating and judging whether to continue heating according to the data include: Obtain the real-time heating time of the power battery to determine whether the heating completion time has been reached: If yes, stop heating and repeat receiving heating request data; If no, proceed to the next step; Obtain the real-time state of charge of the power battery to determine whether it is less than or equal to the state of charge safety threshold: Yes, proceed to the next step; No, stop heating; Obtain the real-time voltage of the power battery to determine whether it is within the target voltage range: Yes, proceed to the next step; No, stop heating; Obtain the real-time temperature of the power battery and determine whether it is equal to the power battery heating target temperature: If yes, stop heating and repeat receiving heating request data; No, continue heating and repeatedly obtain the real-time heating time of the power battery.
2. A power battery pulse heating device, characterized in that: include: A receiving module, configured to obtain heating-related parameters in the heating request data when the heating request data is received; A determination module, used to determine the heating completion time according to the heating preset related parameters, and determine the pulse heating frequency, the charging current amplitude and the discharging current amplitude according to the heating completion time; A judgment module, used to heat the power battery according to the pulse heating frequency, charging current amplitude and discharging current amplitude, obtain real-time data of power battery heating and judge whether to continue heating according to the data; The heating related parameters include: current power battery temperature, power battery heating target temperature, current power battery state of charge and preset heating rate; the power battery heating real-time data includes: real-time power battery heating time, real-time power battery state of charge, real-time power battery voltage and / or real-time power battery temperature; The step of determining the heating completion time according to the heating preset related parameters includes: Determining a temperature difference according to the current power battery temperature and the power battery heating target temperature; Determining the heating completion time according to the temperature difference and a preset heating rate; The method of determining the heating completion time according to the heating preset related parameters and determining the pulse heating frequency, the charging current amplitude and the discharging current amplitude according to the heating completion time includes: Determine whether the current power battery state of charge heating safety threshold is greater than or equal to the state of charge heating safety threshold: Yes, proceed to the next step; No, end the heating process; Determining the power battery state of charge at the target time according to the heating completion time and the current power battery state of charge; Determine whether the power battery state of charge at the target time is less than or equal to a state of charge safety threshold: Yes, proceed to the next step; No, adjust the heating rate and repeatedly obtain the heating completion time and the power battery state of charge at the target time until the state of charge meets the safety threshold value and execute the next step; Determining the pulse heating frequency, charging current amplitude and discharging current amplitude according to the heating completion time; The obtaining of real-time data of power battery heating and judging whether to continue heating according to the data include: Obtain the real-time heating time of the power battery to determine whether the heating completion time has been reached: If yes, stop heating and repeat receiving heating request data; If no, proceed to the next step; Obtain the real-time state of charge of the power battery to determine whether it is less than or equal to the state of charge safety threshold: Yes, proceed to the next step; No, stop heating; Obtain the real-time voltage of the power battery to determine whether it is within the target voltage range: Yes, proceed to the next step; No, stop heating; Obtain the real-time temperature of the power battery and determine whether it is equal to the power battery heating target temperature: If yes, stop heating and repeat receiving heating request data; No, continue heating and repeatedly obtain the real-time heating time of the power battery.
3. A terminal, characterized in that: include: one or more processors; a memory for storing the one or more processor-executable instructions; Wherein, the one or more processors are configured to: Execute a power battery pulse heating method as described in claim 1.
4. A non-transitory computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by the processor of the terminal, the terminal is enabled to execute the power battery pulse heating method as described in claim 1.
Citation Information
Patent Citations
Lithium ion battery self-heating method, lithium ion battery and electric vehicle
CN112582710A
Low-temperature heating method and system for power battery of electric vehicle, vehicle and storage medium
CN112706656A