Battery temperature estimation optimization method and device, computer equipment and storage medium
Through the battery temperature measurement instrument, the pressure difference value is collected and the internal resistance value is calculated, and the battery temperature estimation is optimized, which solves the problem of battery temperature measurement deviation, achieving more accurate temperature monitoring and battery safety improvement.
Patent Information
- Application Number
- CN202411832676.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-01-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing battery temperature reading algorithm has a temperature measurement deviation due to the presence of internal resistance of the battery terminal lines and protection board, which affects the safety and life of the battery.
The battery cell is started through the connection port of the battery temperature measurement instrument, and the voltage difference value is collected according to the preset temperature estimation optimization strategy, the internal resistance value and the actual voltage value are calculated, and the actual resistance operation algorithm is used to calculate the actual resistance value to generate the battery cell temperature. Valuation optimization information to improve the accuracy of temperature measurement.
It realizes more accurate battery temperature measurement, reduces measurement errors caused by internal resistance voltage drop, adapts to different working current states, ensures effective temperature monitoring of the battery under various operating conditions, extends battery life and improves safety.
Smart Images

Figure CN119291521A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electrical automation technology, and in particular to a battery temperature estimation optimization method, device, computer equipment and storage medium. Background Art
[0002] With the popularization and development of electronic products, lithium batteries are widely used in various electronic products, consumer electronics, electric vehicles, energy storage vehicles and other system fields. The battery in the electronic product usually has an NTC pin, which is mainly used to measure the battery temperature, and can also be used to detect that the battery is not connected to the electronic products such as mobile phones and tablets. The battery temperature reading compensation algorithm is mainly used to obtain the actual temperature of the battery and adjust the relevant parameters of the battery according to the temperature to ensure the normal operation of the battery and extend its service life. However, in actual applications, due to the internal resistance of the battery terminal line and the protection board, the algorithm for calculating the battery temperature by reading the NTC voltage will have a relatively large deviation, resulting in poor battery safety monitoring effect. Summary of the invention
[0003] The embodiments of the present application provide a battery temperature estimation optimization method, device, computer equipment and storage medium, aiming to solve the problem of insufficient battery operation safety.
[0004] In a first aspect, an embodiment of the present application provides a battery temperature estimation optimization method, which is applied to a battery temperature measuring instrument, wherein a connection port of the battery temperature measuring instrument corresponds to a temperature measurement connection port in a connected battery to perform battery operation temperature measurement on the battery cell, and the method includes starting the battery cell corresponding to the connection port in the battery through the connection port of the battery temperature measuring instrument; collecting the pressure difference value of the battery cell at a fixed point according to a preset temperature estimation optimization strategy until a preset battery cell pressure difference threshold is reached, and obtaining the battery cell temperature change information of the battery cell during the process of collecting the pressure difference value at a fixed point, wherein the pressure difference value is the pressure difference value between the NTC negative electrode of the battery and the negative electrode of the battery cell, and the battery cell temperature change information includes the operating current value at the time point corresponding to the pressure difference value fixed point; calculating the internal resistance value and the actual voltage value of the battery cell according to the temperature estimation optimization strategy, and obtaining the corresponding calculation result; calculating the corresponding actual resistance value based on the internal resistance value, the actual voltage value, the reference voltage value and the pull-up resistance value in the calculation result by using the actual resistance operation algorithm; calculating the current battery cell temperature value according to a preset ratio relationship between the actual resistance value and the actual operating temperature of the battery cell, and generating the corresponding battery cell temperature estimation optimization information.
[0005] In the second aspect, an embodiment of the present application also provides a battery temperature estimation optimization device, which includes a starting unit, which is used to start the battery cell corresponding to the connection port in the battery through the connection port of the battery temperature measuring instrument; a value collection unit, which is used to collect the pressure difference values of the battery cell at a fixed point according to a preset temperature estimation optimization strategy until a preset battery cell pressure difference threshold is reached, and obtain the battery cell temperature change information of the battery cell in the process of collecting the pressure difference values at a fixed point; a first calculation unit, which is used to calculate the internal resistance value and the actual voltage value of the battery cell according to the temperature estimation optimization strategy, and obtain the corresponding calculation result; a second calculation unit, which is used to use the actual resistance running algorithm and calculate the corresponding actual resistance value based on the internal resistance value, actual voltage value, reference voltage value and pull-up resistance value in the calculation result; a third calculation unit, which is used to calculate the current battery cell temperature value according to a preset ratio relationship between the actual resistance value and the actual operating temperature of the battery cell, and generate corresponding battery cell temperature estimation optimization information.
[0006] In a third aspect, an embodiment of the present application further provides a computer device, which includes a memory and a processor, wherein a computer program is stored in the memory, and the above method is implemented when the processor executes the computer program.
[0007] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program includes program instructions, which can implement the above method when executed by a processor.
[0008] The embodiment of the present application provides a battery temperature estimation optimization method, device, computer equipment and storage medium. The method includes starting the battery cell corresponding to the connection port in the battery through the connection port of the battery temperature measuring instrument; collecting the pressure difference value of the battery cell according to the preset temperature estimation optimization strategy until the preset battery cell pressure difference threshold is reached, and obtaining the battery cell temperature change information of the battery cell in the process of collecting the pressure difference value, the pressure difference value is the pressure difference value between the NTC negative electrode of the battery and the negative electrode of the battery cell, and the battery cell temperature change information includes the operating current value at the time point corresponding to the pressure difference value fixed point; calculating the internal resistance value and the actual voltage value of the battery cell according to the temperature estimation optimization strategy, and obtaining the corresponding calculation result; using the actual resistance operation algorithm and calculating the corresponding actual resistance value based on the internal resistance value, actual voltage value, reference voltage value and pull-up resistance value in the calculation result; calculating the current battery cell temperature value according to the preset ratio relationship between the actual resistance value and the actual operating temperature of the battery cell, and generating the corresponding battery cell temperature estimation optimization information. A more accurate calculation of the actual voltage Vntc on the NTC is achieved, thereby improving the calculation accuracy of the thermistor resistance Rntc. Accurate temperature measurement helps to more accurately control the operating temperature range of the battery, avoiding battery performance degradation or safety hazards caused by temperature misjudgment. This solution can adapt to the temperature measurement of the battery at different operating currents, especially under high current working conditions, and can effectively reduce the measurement error caused by internal resistance voltage drop. This adaptability ensures that the battery can be effectively monitored under various operating conditions. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0010] Figure 1 A schematic diagram of a flow chart of a battery temperature estimation optimization method provided in an embodiment of the present application; Figure 2 A schematic diagram of a sub-process of a battery temperature estimation optimization method provided in an embodiment of the present application; Figure 3 A schematic diagram of another sub-process of the battery temperature estimation optimization method provided in an embodiment of the present application; Figure 4 A schematic block diagram of a battery temperature estimation and optimization device provided in an embodiment of the present application; Figure 5 A schematic block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0011] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0012] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0013] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0014] It should be further understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0015] Embodiments of the present application provide a battery temperature estimation optimization method, device, computer equipment, and storage medium.
[0016] The executor of the battery temperature estimation optimization method may be the battery temperature estimation optimization device provided in the embodiment of the present application, or an instrument with a battery temperature measurement function, such as a battery temperature measurement instrument, or a computer device integrating the battery temperature estimation optimization device, wherein the battery temperature estimation optimization device may be implemented in hardware or software, the computer device may be a terminal or a server, and the terminal may be a smart phone, a tablet computer, a PDA, or a laptop computer, etc.
[0017] The battery temperature estimation optimization method is applied to Figure 5 In the computer device 500.
[0018] Figure 1 : is a flow chart of a battery temperature estimation optimization method provided in an embodiment of the present application, the method comprising the following steps S110-S150: S110, starting the battery cell corresponding to the connection port in the battery through the connection port of the battery temperature measuring instrument; S120, collecting the pressure difference values of the battery cells at fixed points according to a preset temperature estimation optimization strategy until a preset pressure difference threshold of the battery cells is reached, and obtaining the temperature change information of the battery cells during the process of collecting the pressure difference values at fixed points; The pressure difference value is the pressure difference between the NTC negative electrode of the battery and the negative electrode of the battery cell. The battery cell temperature change information includes the operating current value at the time point corresponding to the pressure difference value fixed point; S130, calculating the internal resistance and actual voltage value of the battery cell according to the temperature estimation optimization strategy, and obtaining corresponding calculation results; S140, using the actual resistance to run the algorithm and calculate the corresponding actual resistance value based on the internal resistance value, the actual voltage value, the reference voltage value and the pull-up resistance value in the calculation result; S150, calculating the current battery cell temperature value according to a preset ratio relationship between the actual resistance value and the actual operating temperature of the battery cell, and generating corresponding battery cell temperature estimation optimization information.
[0019] In a more specific implementation process, the corresponding battery cell in the battery is started through the connection port of the battery temperature measuring instrument to prepare for the subsequent temperature measurement process. According to the preset optimization strategy, the voltage difference value of the battery cell is collected at a fixed point until the preset voltage difference threshold of the battery cell is reached. During the collection process, the temperature change information of the battery cell is recorded, including the operating current value corresponding to the voltage difference value. According to the optimization strategy, the internal resistance value and the actual voltage value of the battery cell are calculated to provide data support for the subsequent actual resistance value calculation. The actual resistance value is calculated by combining the internal resistance value, the actual voltage value, the reference voltage value and the pull-up resistance value using the actual resistance operation algorithm. According to the preset ratio relationship between the actual resistance value and the actual operating temperature of the battery cell, the temperature value of the current battery cell is calculated. Generate battery cell temperature estimation optimization information to improve the accuracy of battery temperature measurement. The core of the entire technical solution is to achieve accurate estimation of battery cell temperature through accurate voltage difference value collection and resistance value calculation. This method helps to improve the performance of the battery management system and ensure that the battery operates at a safe and optimal operating temperature, thereby extending battery life and improving battery performance. In practical applications, the accuracy of the acquisition of differential pressure and current values is ensured to reduce measurement errors. According to the characteristics of different types of batteries, the algorithm is optimized to improve the accuracy of temperature estimation. The system can adapt to the temperature changes of batteries under different working conditions and improve the robustness of the system. The real-time temperature estimation is ensured so that the working state of the battery can be adjusted in time. This technical solution has good practicality and innovation and is expected to be widely used in the field of battery management.
[0020] Specifically, the voltage reading and temperature calculation of the internal thermistor (NTC) of the battery in the embodiment of this scheme have a detailed process, and point out the voltage deviation problem caused by the internal resistance (Rw) of the battery terminal line and the protection board: the actual voltage Vntc (the voltage on the NTC) is obtained by subtracting the voltage Vwr generated by the internal resistance Rw from the voltage Vadc read by the ADC. The internal resistance voltage Vwr can be calculated by multiplying the operating current I by the internal resistance value Rw. Measurement of the internal resistance value Rw: Without replacing the battery, the internal resistance value Rw can be considered to be basically unchanged. The internal resistance value Rw can be obtained by measuring the voltage difference between the negative pole of the NTC and the negative pole of the battery terminal, and dividing it by the current working current I. Calculation of the actual voltage Vntc: When the working current I is not large, the actual voltage Vntc is approximately equal to the read voltage Vadc. When the working current I increases, it is necessary to calculate the internal resistance voltage Vwr through a compensation algorithm to obtain a more accurate actual voltage Vntc. The actual resistance value Rntc can be obtained by dividing the actual voltage Vntc by {(reference voltage - read voltage Vadc) / Rp}, where Rp is the resistance value of the pull-up resistor. After obtaining the NTC thermistor resistance value Rntc, the current temperature can be accurately obtained by looking up the resistance-temperature characteristic curve of the NTC.
[0021] Measure and record the voltage difference (Vbat- - Vntc-) and the current operating current I; calculate the internal resistance Rw: Rw = voltage difference / operating current I; calculate the internal resistance voltage Vwr: Vwr = I * Rw; calculate the actual voltage Vntc: Vntc = Vadc -Vwr; calculate the actual resistance Rntc of the NTC: Rntc = Vntc / {(reference voltage - Vadc) / Rp}, and find the corresponding temperature value through the resistance-temperature characteristic curve of the NTC. In practical applications, this compensation algorithm is very critical to improving the accuracy of battery temperature measurement, especially when the battery is operating at high current. Through accurate temperature measurement, the battery charging and discharging process can be better managed to prevent overheating or overcooling, thereby extending the battery life and ensuring safe use.
[0022] In summary, by compensating for the internal resistance voltage Vwr, the solution can more accurately calculate the actual voltage Vntc on the NTC, thereby improving the calculation accuracy of the thermistor resistance Rntc. Accurate temperature measurement helps to more accurately control the operating temperature range of the battery and avoid battery performance degradation or safety hazards caused by temperature misjudgment. This solution can adapt to the temperature measurement of the battery at different operating currents, especially under high current working conditions, and can effectively reduce the measurement error caused by the internal resistance voltage drop. This adaptability ensures that the battery can be effectively temperature monitored under various operating conditions.
[0023] like Figure 2As shown, in a more specific embodiment, before executing method S110, it further specifically includes executing steps S111-S112; S111, judging whether the current voltage of the battery cell is greater than a preset cut-off voltage according to the acquired battery cell status signal; S112: If the current voltage is greater than the cut-off voltage, executing the step of starting the battery cell corresponding to the connection port through the connection port of the battery temperature measuring instrument.
[0024] Specifically, before executing method S110, adding steps S111-S112 is to ensure that the state of the battery cell is safe before starting the battery cell for temperature measurement, so as to avoid operating when the battery cell voltage is too low, which may cause damage to the battery cell or inaccurate measurement. S111, judging the battery cell voltage state: In this step, the system will judge whether the current voltage of the battery cell is greater than a preset cut-off voltage based on the acquired battery cell state signal. The cut-off voltage is a safety threshold. A voltage level lower than this may indicate that the battery cell is insufficient. Continuing to discharge may cause the battery cell to be over-discharged, affecting the performance and life of the battery cell. S112, conditional start of the battery cell: If the judgment result shows that the current voltage of the battery cell is greater than the cut-off voltage, step S110 is executed to start the battery cell corresponding to the connection port in the battery through the connection port of the battery temperature measuring instrument. This conditional start mechanism ensures that subsequent operations will only be performed when the battery cell voltage is within a safe range. By checking the battery cell voltage, it is ensured that unnecessary operations will not be performed when the battery cell voltage is too low to prevent over-discharge of the battery cell. Avoid starting the battery cell when the battery cell voltage is lower than the cut-off voltage, reduce potential damage to the battery cell, and extend the service life of the battery cell. Measuring the temperature when the battery cell voltage is normal can ensure the accuracy and reliability of the measurement results. By performing a status check before operation, the entire temperature measurement process is optimized, making the operation more reasonable and efficient. In summary, steps S111-S112 are important pre-steps in the entire battery temperature estimation optimization method. They provide a safe and reliable operating environment for subsequent temperature measurements and ensure the smooth progress of the entire measurement process.
[0025] like Figure 3 As shown, in a more specific embodiment, executing method S120 further specifically includes executing steps S121-S128: S121, recording the time of collecting the voltage difference value at a fixed point on the battery cell and generating the voltage difference value fixed point collection time information; S122, judging whether the current load of the battery cell reaches the battery cell pressure difference threshold according to the acquired current load information of the battery cell; S123, if the current load of the battery cell reaches the battery cell pressure difference threshold, stop the fixed-point collection of the pressure difference value and generate the fixed-point collection quantitative change information of the pressure difference value; S124, judging whether the current voltage of the battery cell is greater than the cut-off voltage according to the obtained battery cell status signal; S125, if the current voltage is greater than the cut-off voltage, discharge control is performed on the battery cell and discharge control time information is generated; S126, judging whether the current voltage of the battery cell is equal to the cut-off voltage according to the newly acquired battery cell status signal; S127, if the current voltage is equal to the cut-off voltage, stop the discharge control of the battery cell and generate discharge control quantitative change information; S128. Generate cell temperature change information based on the discharge control time information and the discharge control time information.
[0026] Specifically, in a more specific embodiment, the refinement of step S120 further optimizes the process of fixed-point collection of pressure difference values by adding steps S121-S128, and introduces battery cell load, voltage state monitoring and discharge control to ensure that temperature change information is collected under the premise of safety. The following is a detailed interpretation of these steps: Record the time point when the fixed-point collection of pressure difference values for the battery cell is started, and generate corresponding time information. This helps to analyze the relationship between the change of pressure difference value and time in the subsequent analysis, and provides a time reference for temperature change analysis. According to the current load information of the battery cell, it is determined whether the load of the battery cell has reached the preset battery cell pressure difference threshold. The load information may include indicators such as current and power, and the pressure difference threshold is a preset safety limit. If the current load of the battery cell reaches the pressure difference threshold, the fixed-point collection of the pressure difference value is stopped, and the fixed-point collection of the pressure difference value is generated. This is to prevent the battery cell from running under excessive load, which may cause measurement errors or safety problems. After stopping the collection of the pressure difference value, check whether the current voltage of the battery cell is greater than the cut-off voltage to ensure the safety of the battery cell state. If the cell voltage is greater than the cut-off voltage, the cell is discharged and the time information of the discharge control is recorded. The purpose of discharge control is to reduce the cell voltage and return it to a safe operating range. During the discharge process, the cell voltage is continuously monitored to determine whether it has dropped to the cut-off voltage. Once the cell voltage drops to the cut-off voltage, the discharge control is stopped and the discharge control quantitative change information is generated. This ensures that the cell is not over-discharged and remains within a safe operating voltage range. The discharge control time information and the discharge control quantitative change information are used to calculate and generate the cell temperature change information. This step links the voltage and current changes during the discharge process with the temperature changes to provide data support for subsequent temperature valuation. By real-time monitoring of the cell voltage and load, it is ensured that the cell operates within a safe range during the entire measurement process. Accurately record the time points and state changes to provide an accurate data basis for temperature change analysis. Through discharge control, the cell state is accurately adjusted to create the best conditions for temperature measurement. Multi-dimensional data such as voltage, current, and time are integrated to generate comprehensive cell temperature change information, providing a more comprehensive reference for temperature valuation.
[0027] In a more specific embodiment, the internal resistance and actual voltage value of the battery cell are calculated according to the temperature valuation optimization strategy, and the corresponding calculation results are obtained, which also specifically includes: performing actual voltage calculations on the battery cells based on the temperature valuation optimization strategy and the constant discharge power of the battery cells in turn, the actual voltage calculation including fixed-point collection of pressure difference values based on the temperature valuation optimization strategy and discharge control based on constant discharge power; obtaining actual voltage calculation result information corresponding to the actual voltage calculation.
[0028] Execute and obtain the actual voltage calculation result information corresponding to the actual voltage calculation, including obtaining the actual voltage calculation time information collected at the voltage difference value fixed point and the actual voltage calculation quantitative change information of the discharge control; calculate and generate the actual voltage calculation result information according to the actual voltage calculation time information and the actual voltage calculation quantitative change information.
[0029] Execute the actual resistance operation algorithm and calculate the corresponding actual resistance value based on the internal resistance value, actual voltage value, reference voltage value and pull-up resistance value in the calculation result, including obtaining the time, voltage and current in the actual voltage calculation result information as target parameters; input the target parameters into the actual resistance operation algorithm to calculate the actual resistance value.
[0030] The current cell temperature value is calculated based on a preset ratio relationship between the actual resistance value and the actual operating temperature of the cell, and corresponding cell temperature estimation optimization information is generated, including obtaining multiple sets of actual resistance information and cell voltage difference threshold information generated based on multiple actual voltage calculations; generating a cell operating temperature estimation curve based on the ratio between multiple sets of cell load actual capacities and cell voltage difference thresholds; and generating cell temperature estimation optimization information based on the cell operating temperature estimation curve.
[0031] Specifically, the voltage difference value of the battery cell is collected at a fixed point based on the temperature estimation optimization strategy, in order to obtain the voltage data of the battery cell under specific conditions. At the same time, discharge control is performed based on the constant discharge power of the battery cell, in order to maintain a stable power output during the discharge process, so as to obtain accurate voltage data. The actual voltage calculation time information of the voltage difference value fixed point collection is recorded, which includes the specific time point of voltage data collection. The actual voltage calculation quantitative information of the discharge control is obtained, which includes the voltage change data during the discharge process. According to these time information and quantitative information, the actual voltage calculation result information is calculated and generated. Time, voltage and current are extracted from the actual voltage calculation result information as target parameters, which are the basis for calculating the actual resistance value. The target parameters are input into the actual resistance operation algorithm, which calculates the actual resistance value according to the internal resistance value, the actual voltage value, the reference voltage value and the pull-up resistance value. Based on multiple sets of actual resistance information generated by multiple actual voltage calculations, this information reflects the resistance change of the battery cell under different states. The battery cell operation temperature estimation curve is generated by using the ratio between the actual capacity of multiple sets of battery cell loads and the battery cell voltage difference threshold, which describes the relationship between the battery cell temperature and the load. Based on the cell operating temperature estimation curve, the cell temperature estimation optimization information is generated, which includes the temperature estimation of the cell under different loads, which is used to optimize battery management. The accuracy of voltage data is ensured through fixed-point collection and discharge control. Combining time, voltage and current data, the actual resistance operation algorithm is used to improve the accuracy of resistance value calculation. By generating a temperature estimation curve, reliable data support is provided for the accurate estimation of cell temperature, which optimizes the temperature management of the battery. Through accurate temperature estimation, the battery management system can perform thermal management more effectively, extend battery life, and ensure safe operation.
[0032] The solution provides more reliable information to the battery management system (BMS) by optimizing temperature measurement data, which helps the BMS perform battery protection, balancing, state estimation and other functions more effectively. It improves the overall performance of the BMS and extends the battery life. Accurate temperature measurement helps prevent the battery from overheating or overcooling, reducing the risk of thermal runaway and internal short circuits in the battery. It improves the safety of the battery system and ensures the safety of users. The solution provides more accurate temperature data, which helps optimize the battery's charging and discharging strategies, improve charging efficiency, and avoid overcharging and over-discharging. Through precise temperature control, the energy utilization and cycle life of the battery can be maximized.
[0033] The solution compensates for hardware deficiencies through software algorithms, reducing additional hardware costs and system complexity. High-precision temperature measurement can be achieved without adding additional sensors or complex circuit design. The solution can adapt to different ambient temperatures and battery operating conditions, improving the environmental adaptability and reliability of the system. In extreme environments, it can still maintain stable temperature measurement performance.
[0034] In summary, the core technical effects of the above solution are reflected in improving the accuracy of battery temperature measurement, enhancing the performance of the battery management system, improving battery safety, optimizing the charging and discharging strategy, and reducing the complexity and cost of the system, thereby providing reliable technical support for the long-term stable operation of the battery.
[0035] Figure 4 1 is a schematic block diagram of a battery temperature estimation optimization device provided in an embodiment of the present application. As shown in the figure, corresponding to the above battery temperature estimation optimization method, the present application also provides a battery temperature estimation optimization device 100. The battery temperature estimation optimization device includes a unit for executing the above battery temperature estimation optimization method, and the device can be configured in a desktop computer, a tablet computer, a laptop computer, etc. For details, please refer to Figure 4 The battery temperature estimation optimization device 100 includes a starting unit 110, which is used to start the battery cell corresponding to the connection port in the battery through the connection port of the battery temperature measuring instrument; a value collecting unit 120, which is used to collect the pressure difference value of the battery cell according to the preset temperature estimation optimization strategy until the preset battery cell pressure difference threshold is reached, and the battery cell temperature change information of the battery cell is obtained in the process of collecting the pressure difference value; a first calculation unit 130, which is used to calculate the internal resistance value and the actual voltage value of the battery cell according to the temperature estimation optimization strategy, and obtain the corresponding calculation result; a second calculation unit 140, which is used to use the actual resistance operation algorithm and calculate the corresponding actual resistance value based on the internal resistance value, the actual voltage value, the reference voltage value and the pull-up resistance value in the calculation result; a third calculation unit 150, which is used to calculate the current battery cell temperature value according to the preset ratio relationship between the actual resistance value and the actual operating temperature of the battery cell, and generate the corresponding battery cell temperature estimation optimization information.
[0036] It should be noted that those skilled in the art can clearly understand that the specific implementation process of the above-mentioned battery temperature estimation optimization device and each unit can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and brevity of description, it will not be repeated here.
[0037] The battery temperature estimation optimization device can be implemented in the form of a computer program. Figure 5 Runs on the computer device shown.
[0038] See also Figure 5 , which shows a schematic block diagram of a computer device provided in an embodiment of the present application. The computer device 500 can be a terminal or a server, wherein the terminal can be an electronic device with communication functions such as a smart phone, a tablet computer, a laptop computer, a desktop computer, a personal digital assistant, and a wearable device. The server can be an independent server or a server cluster composed of multiple servers.
[0039] The computer device 500 includes a processor 502 , a memory, and a network interface 505 connected via a system bus 501 , wherein the memory may include a non-volatile storage medium 503 and an internal memory 504 .
[0040] The non-volatile storage medium 503 may store an operating system 5031 and a computer program 5032. The computer program 5032 includes program instructions, and when the program instructions are executed, the processor 502 may execute a battery temperature estimation optimization method.
[0041] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .
[0042] The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503 . When the computer program 5032 is executed by the processor 502 , the processor 502 can execute a battery temperature estimation optimization method.
[0043] The network interface 505 is used to communicate with other devices over a network. Those skilled in the art will appreciate that the structure shown in the figure is merely a block diagram of a portion of the structure related to the present application solution, and does not constitute a limitation on the computer device 500 to which the present application solution is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0044] It should be understood that in the embodiment of the present application, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0045] It can be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment can be completed by instructing the relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the embodiment of the above method.
[0046] Therefore, the present application also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes the steps of the above method.
[0047] The storage medium may be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk, etc., which are computer-readable storage media that can store program codes.
[0048] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0049] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0050] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs. The units in the device of the embodiment of the present application can be combined, divided and deleted according to actual needs. In addition, the functional units in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0051] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application.
[0052] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A battery temperature estimation optimization method is applied to a battery temperature measuring instrument, wherein the connection port of the battery temperature measuring instrument corresponds to the temperature measuring connection port in the battery to measure the battery operation temperature of the battery cell, characterized in that: The method comprises: Start the battery cell corresponding to the connection port in the battery through the connection port of the battery temperature measuring instrument; According to a preset temperature estimation optimization strategy, the pressure difference value of the battery cell is collected at a fixed point until a preset battery cell pressure difference threshold is reached, and the battery cell temperature change information of the battery cell is obtained during the process of collecting the pressure difference value at a fixed point, wherein the pressure difference value is the pressure difference value between the NTC negative electrode of the battery and the negative electrode of the battery cell, and the battery cell temperature change information includes the operating current value at a time point corresponding to the pressure difference value fixed point; Calculating the internal resistance and actual voltage value of the battery cell according to the temperature estimation optimization strategy, and obtaining corresponding calculation results; Using the actual resistance to run the algorithm and calculating the corresponding actual resistance value based on the internal resistance value, the actual voltage value, the reference voltage value and the pull-up resistance value in the calculation result; The current battery cell temperature value is calculated based on a preset ratio relationship between the actual resistance value and the actual operating temperature of the battery cell, and corresponding battery cell temperature estimation optimization information is generated.
2. The battery temperature estimation optimization method according to claim 1, characterized in that: Before starting the battery cell corresponding to the connection port in the battery through the connection port of the battery temperature measuring instrument, the method further includes: Determining whether the current voltage of the battery cell is greater than a preset cut-off voltage according to the acquired battery cell status signal; If the current voltage is greater than the cut-off voltage, the step of starting the battery cell corresponding to the connection port in the battery through the connection port of the battery temperature measuring instrument is performed.
3. The battery temperature estimation optimization method according to claim 2, characterized in that: The process of collecting the pressure difference value at a fixed point, obtaining the temperature change information of the battery cell, includes: Recording the time of performing fixed-point collection of the pressure difference value on the battery cell and generating fixed-point collection time information of the pressure difference value; Determining whether the current load of the battery cell reaches the battery cell voltage difference threshold according to the acquired current load information of the battery cell; If the current load of the battery cell reaches the battery cell pressure difference threshold, stop the fixed-point collection of the pressure difference value and generate the fixed-point collection quantitative change information of the pressure difference value; Determining whether the current voltage of the battery cell is greater than the cut-off voltage according to the acquired battery cell status signal; If the current voltage is greater than the cut-off voltage, the battery cell is discharged and discharge control time information is generated; Determining whether the current voltage of the battery cell is equal to the cut-off voltage according to the newly acquired battery cell status signal; If the current voltage is equal to the cut-off voltage, stopping the discharge control of the battery cell and generating discharge control quantitative change information; The cell temperature change information is generated by calculation according to the discharge control time information.
4. The battery temperature estimation optimization method according to claim 3, characterized in that: The calculating the internal resistance and the actual voltage value of the battery cell according to the temperature estimation optimization strategy and obtaining the corresponding calculation results includes: Performing actual voltage calculation based on the temperature valuation optimization strategy and the constant discharge power of the battery cell in sequence on the battery cell, the actual voltage calculation comprising fixed-point collection of voltage difference values based on the temperature valuation optimization strategy and discharge control based on the constant discharge power; Acquire actual voltage calculation result information corresponding to the actual voltage calculation.
5. The battery temperature estimation optimization method according to claim 4, characterized in that: The obtaining of actual voltage calculation result information corresponding to the actual voltage calculation includes: Acquire actual voltage calculation time information of the voltage difference value fixed point collection and actual voltage calculation quantitative change information of the discharge control; The actual voltage calculation result information is generated by calculation according to the actual voltage calculation time information and the actual voltage calculation quantitative change information.
6. The battery temperature estimation optimization method according to claim 5, characterized in that: The method of using the actual resistance to run the algorithm and calculating the corresponding actual resistance value based on the internal resistance value, the actual voltage value, the reference voltage value and the pull-up resistance value in the calculation result includes: Acquire the time, voltage and current in the actual voltage calculation result information as target parameters; The target parameter is input into the actual resistance operation algorithm to calculate the actual resistance value.
7. The battery temperature estimation optimization method according to claim 6, characterized in that: The current cell temperature value is calculated based on a preset ratio relationship between the actual resistance value and the actual operating temperature of the cell, and corresponding cell temperature estimation optimization information is generated, including: Acquire multiple sets of the actual resistance information and the cell voltage difference threshold information generated based on multiple actual voltage calculations; Generate a battery cell operating temperature estimation curve based on a plurality of groups of ratios between the actual capacity of the battery cell load and the battery cell voltage difference threshold; The battery cell temperature estimation optimization information is generated according to the battery cell operating temperature estimation curve.
8. A battery temperature estimation optimization device, applying the battery temperature estimation optimization method according to any one of claims 1 to 7, characterized in that: include: A starting unit, used for starting the battery cell corresponding to the connection port in the battery through the connection port of the battery temperature measuring instrument; A value collecting unit, used for collecting the pressure difference value of the battery cell at a fixed point according to a preset temperature estimation optimization strategy until a preset battery cell pressure difference threshold is reached, and obtaining the battery cell temperature change information of the battery cell during the process of collecting the pressure difference value at a fixed point; A first calculation unit, used to calculate the internal resistance and actual voltage value of the battery cell according to the temperature estimation optimization strategy, and obtain corresponding calculation results; A second calculation unit, configured to use the actual resistance to run the algorithm and calculate the corresponding actual resistance value based on the internal resistance value, the actual voltage value, the reference voltage value and the pull-up resistance value in the calculation result; The third calculation unit is used to calculate the current battery cell temperature value according to a preset ratio relationship between the actual resistance value and the actual operating temperature of the battery cell, and generate corresponding battery cell temperature estimation optimization information.
9. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the method according to any one of claims 1 to 7 can be implemented.
Citation Information
Patent Citations
NTC battery temperature compensation method and related product
CN113422400A
Temperature compensation method and device, terminal equipment and readable storage medium
CN114448015A
Temperature anomaly detection method and device, equipment and storage medium
CN115825778A
Battery charger
JP1996065910A
Battery charger
JP1998070846A
Cited By
Unmanned vehicle power battery safety detection method and system based on big data
CN119846505A