Temperature detection system and method for vehicle-mounted battery
The thermopile infrared temperature sensor and infrared temperature calculation module directly measure the temperature of the battery negative column and external housing, which solves the problem of large error in the electrolyte temperature measurement in traditional methods, and achieves higher precision temperature measurement.
Patent Information
- Application Number
- CN202411839927.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-18
AI Technical Summary
The traditional circuit board temperature measurement is achieved through the on-board thermistor and voltage divider circuit, and then the battery electrolyte temperature is estimated through theoretical derivation and calibration, which has a problem of large errors.
The thermopile infrared temperature sensor is used in combination with the infrared temperature calculation module to directly measure the temperature of the negative electrode column and the external shell of the battery, and the electrolyte temperature is more accurately estimated through the calculation module.
The accuracy of temperature measurement is improved, errors in traditional indirect estimation methods are avoided, and a higher accuracy measurement of the electrolyte temperature is achieved.
Smart Images

Figure CN119650921A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobile battery temperature detection, and in particular to a temperature detection system and method for an on-vehicle battery. Background Art
[0002] Traditionally, the temperature of the circuit board is measured through the chip thermistor and the voltage divider circuit on the circuit board, and then the temperature of the battery electrolyte is estimated based on theoretical derivation and calibration.
[0003] However, the thermistor is easily affected by the thermal effects of surrounding electronic components, and there is a certain spatial distance between the thermistor and the battery's external shell and negative electrode, which inevitably leads to errors in the estimation, resulting in the electrolyte temperature ultimately calculated using the estimated temperature of the battery's external shell and negative electrode being too deviated from the actual value. Summary of the invention
[0004] In order to overcome the above technical defects, the purpose of the present invention is to provide a temperature detection system and method for vehicle-mounted batteries. By replacing the original PCBA thermistor indirect measurement and estimation scheme with a thermopile infrared temperature sensor combined with an infrared temperature calculation module, non-contact temperature measurement of the battery negative pole and the battery external shell and higher-precision measurement and estimation of the electrolyte temperature are achieved; the estimation error problem existing in the indirect estimation scheme of the battery negative pole is avoided, and the accuracy of temperature measurement is improved.
[0005] The invention discloses a temperature detection system for a vehicle-mounted battery, comprising: a negative pole of a battery, an electrolyte and an external shell of a battery, and also comprising: a thermopile infrared temperature sensor and an infrared temperature calculation module;
[0006] The thermopile infrared temperature sensor is placed in the outer shell of the battery and is in communication connection with the infrared temperature calculation module. The thermopile infrared temperature sensor is used to detect the temperature data of the negative pole of the battery and the outer shell of the battery; and sends the detected temperature data to the infrared temperature calculation module;
[0007] The infrared temperature calculation module is used to calculate the electrolyte temperature in the battery according to the temperature data of the negative electrode column of the battery and the external shell of the battery.
[0008] Optionally, the field of view angle range FOV of the thermopile infrared temperature at least covers the battery negative electrode and the battery outer shell.
[0009] Optionally, the thermopile infrared temperature sensor sends the temperature data to the infrared temperature calculation module via an IIC protocol.
[0010] Optionally, the infrared temperature calculation module includes: a battery sensor ASIC and the infrared temperature software processing module;
[0011] The battery sensor ASIC is respectively connected to the thermopile infrared temperature sensor and the infrared temperature software processing module for communication, and is used to trigger the thermopile infrared temperature sensor to collect temperature, receive the temperature data sent by the thermopile infrared temperature sensor, and send the received temperature data to the infrared temperature software processing module;
[0012] The infrared temperature software processing module calculates the electrolyte temperature according to the temperature data and sends the electrolyte temperature to the battery sensor ASIC.
[0013] Optionally, the battery sensor ASIC is also connected to the vehicle controller for communication; the battery sensor ASIC transmits the electrolyte temperature returned by the infrared temperature software processing module to the vehicle controller.
[0014] Optionally, the vehicle-mounted battery is a vehicle-mounted lead-acid battery.
[0015] The present invention also discloses a vehicle-mounted battery temperature detection method, which is applied to the vehicle-mounted battery temperature detection system described in the first aspect of the present invention, comprising:
[0016] The thermopile infrared temperature sensor detects the temperature data of the negative pole of the battery and the external shell of the battery; and sends the detected temperature data to the infrared temperature calculation module;
[0017] The infrared temperature calculation module calculates the electrolyte temperature in the battery according to the temperature data of the negative electrode column of the battery and the external shell of the battery.
[0018] Optionally, the step of the infrared temperature calculation module acquiring temperature data specifically includes:
[0019] Acquire first temperature data of a first acquisition area for acquiring the temperature of a negative electrode column of a battery and second temperature data of a second acquisition area for acquiring the temperature of an external shell of a battery in a first cycle;
[0020] The third temperature data in the second period adjacent to the first period and the fourth temperature data in the second acquisition area are acquired.
[0021] Optionally, the step of calculating the electrolyte temperature in the battery according to the temperature data by the infrared temperature calculation module includes:
[0022] Calculating a first temperature difference between the first temperature data and the third temperature data, and a second temperature difference between the second temperature data and the fourth temperature data;
[0023] The average temperature of the electrolyte in the battery is calculated according to the first temperature data, the second temperature data, the first temperature difference, the second temperature difference and the correction coefficient.
[0024] Optionally, the average temperature of the electrolyte in the battery is calculated according to a temperature calculation model; the average temperature of the electrolyte in the battery is:
[0025] T3=a*T1+(1-a)*T2+b*ΔT1+c*ΔT2; Formula (1);
[0026] Wherein, T1 is the output negative pole temperature value; and T2 is the battery external shell temperature value; ΔT1 and ΔT2 are the first temperature difference and the second temperature difference, and a, b, and c are fixed correction values calculated according to battery characteristics;
[0027] Substitute T1 and T2, ΔT1, ΔT2 and a, b, c into the temperature calculation model formula (1) to calculate the average temperature of the electrolyte in the battery.
[0028] Compared with the prior art, the above technical solution has the following beneficial effects:
[0029] 1. The present invention adopts a battery stack infrared temperature sensor to directly and accurately measure the negative pole column and shell of the battery to calculate the electrolyte temperature. Compared with the scheme of indirectly estimating the negative pole column and shell of the battery and estimating the electrolyte temperature, the inevitable errors in the indirect estimation method are avoided.
[0030] 2. The field of view FOV of the infrared thermoelectric sensor at least covers the negative electrode of the battery and the external shell of the battery, and the measurement is not easily affected by the heat of other components in the battery sensor PCBA. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 A structural block diagram of a temperature detection system for a vehicle battery according to an embodiment of the present invention;
[0032] Figure 2 A flow chart of a method for detecting the temperature of a vehicle battery according to an embodiment of the present invention;
[0033] Reference numerals:
[0034] 1-battery negative pole;
[0035] 2-battery external shell;
[0036] 21-Battery sensor PCBA;
[0037] 211-Thermopile infrared temperature sensor;
[0038] 212-battery sensor ASIC;
[0039] 3-Infrared temperature software processing module;
[0040] 4-Vehicle controller; DETAILED DESCRIPTION
[0041] The advantages of the present invention are further described below in conjunction with the accompanying drawings and specific embodiments.
[0042] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0043] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0044] In the description of the present invention, it is necessary to understand that the terms "inside", "outside", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.
[0045] In the description of the present invention, unless otherwise specified and limited, it should be noted that the terms "installed", "connected" and "connected" should be understood in a broad sense. For example, it can be a mechanical connection or an electrical connection, or it can be the internal connection between two components. It can be a direct connection or an indirect connection through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms can be understood according to the specific circumstances.
[0046] In the following description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present invention, and have no specific meanings. Therefore, "module" and "component" can be used interchangeably.
[0047] In one aspect, the present invention provides a temperature detection system for a vehicle-mounted battery. Figure 1, showing a schematic diagram of the framework of a temperature detection system for a vehicle-mounted battery in accordance with the present invention. The temperature detection system for the vehicle-mounted battery comprises: a battery, comprising: a battery negative pole 1, a battery positive pole, an electrolyte and a battery outer shell 2; at least one thermopile infrared temperature sensor 211 and an infrared temperature calculation module. In this embodiment, the vehicle-mounted battery is a vehicle-mounted lead-acid battery. The battery negative pole 1 is fixedly connected to the battery outer shell 2.
[0048] The thermopile infrared temperature sensor 211 is encapsulated in the battery external shell 2, and is used to detect the temperature data of the battery negative electrode column 1 and the battery external shell 2, so as to realize non-contact temperature measurement of the battery negative electrode column 1 and the battery external shell 2. Since the temperature of the battery negative electrode column 1 and the battery external shell 2 can be directly measured, compared with the traditional scheme of indirectly estimating the temperature of the two, this scheme can realize a more accurate calculation of the electrolyte temperature.
[0049] The thermopile infrared temperature sensor 211 is connected to the infrared temperature calculation module for communication, and sends the temperature data to the infrared temperature calculation module through a communication protocol. Specifically, the temperature data is transmitted between the infrared temperature calculation module and the thermopile infrared temperature sensor 211 through an IIC protocol. The thermopile infrared temperature sensor 211 includes pixels arranged in an array. Each pixel corresponds to a temperature value collected. In order to improve the resolution of the negative pole temperature and the shell temperature, in a preferred example, the thermopile infrared temperature sensor 211 has at least 32*32 pixels.
[0050] The infrared temperature calculation module triggers the thermopile infrared temperature sensor 211 to start temperature acquisition, and calculates the electrolyte temperature in the battery according to the received temperature data of the battery negative pole 1 and the battery external shell 2 .
[0051] The scheme of the present invention realizes more accurate measurement of the temperature of the negative electrode column and the battery outer shell by non-contact temperature measurement of the battery negative electrode column 1 and the battery outer shell 2, and the infrared temperature calculation module realizes more accurate calculation of the electrolyte temperature; and solves the problem that the battery electrolyte temperature output in the PCBA thermistor estimation scheme deviates too much from the actual value.
[0052] The infrared temperature calculation module includes the infrared temperature software processing module 3 and the battery sensor ASIC 212 .
[0053] In a further specific solution of the present invention, it further comprises: a PCB board of a battery sensor PCBA 21 located in the battery outer shell 2. The battery sensor ASIC 212 and the thermopile infrared temperature sensor 211 are both integrated on the PCB board of the battery sensor PCBA 21.
[0054] The battery sensor ASIC 212 is connected in communication with the thermopile infrared temperature sensor 211, and is used to trigger the thermopile infrared temperature sensor 211 to collect temperature data, and receive the temperature data sent by the thermopile infrared temperature sensor 211. In this embodiment, the thermopile infrared temperature sensor 211 transmits the temperature data of all pixels to the battery sensor ASIC 212 through the IIC protocol at an output frequency of 1HZ. The battery sensor ASIC 212 is also connected in communication with the infrared temperature software processing module 3, and is used to send the received temperature data to the infrared temperature software processing module 3; the infrared temperature software processing module 3 calculates the electrolyte temperature according to the received temperature data, and feeds the electrolyte temperature back to the battery sensor ASIC 212.
[0055] Optionally, the battery sensor ASIC 212 is also connected to the vehicle controller 4, and the battery sensor ASIC 212 also transmits the electrolyte temperature value returned by the infrared temperature software processing module 3 to the vehicle controller 4. The vehicle controller 4 is used to receive the electrolyte temperature fed back by the battery sensor ASIC 212. At the same time, the obtained electrolyte temperature is substituted as input into other software modules of the vehicle.
[0056] The battery sensor ASIC 212 monitors the voltage, current and temperature of the battery, and estimates SOC (State of Charge), SOF (State of Function), SOH (State of Health), internal resistance, dark current of the vehicle, etc. Temperature measurement is one of the important functions.
[0057] Preferably, the field of view angle range FOV of the thermopile infrared temperature is directly facing the battery, so that the field of view angle range FOV at least covers the negative pole 1 of the battery and the external shell 2 of the battery, thereby achieving more accurate temperature detection and reducing measurement errors. When the structure of the battery and the actual assembly position of the thermopile infrared temperature sensor 211 are determined, it is preferred to set the field of view angle range FOV of 90°*90° to achieve accurate temperature measurement.
[0058] See also Figure 2Another aspect of the present invention provides a method for detecting the temperature of a vehicle-mounted battery, comprising the following steps: executing step S1: the thermopile infrared temperature sensor 211 detects the temperature data of the negative pole 1 of the battery and the outer shell 2 of the battery; and sends the detected temperature data to the infrared temperature calculation module; executing step S2: the infrared temperature calculation module calculates the electrolyte temperature in the battery according to the temperature data of the negative pole 1 of the battery and the outer shell 2 of the battery. The specific steps of the method for detecting the temperature of a vehicle-mounted battery are described as follows:
[0059] (I) Obtaining temperature data:
[0060] After the battery sensor ASIC 212 is powered on and started, a read / write command is sent to the thermopile infrared temperature sensor 211 through the IIC protocol, and the thermopile infrared temperature sensor 211 starts to collect temperature values; the temperature data acquisition step specifically includes: acquiring the first temperature data of the first acquisition area in the first cycle and the second temperature data of the second acquisition area; acquiring the third temperature data of the first acquisition area and the fourth temperature data of the second acquisition area in the adjacent second cycle. Specifically, the first cycle and the second cycle can be selected to be 1s apart. The first acquisition area and the second acquisition area are respectively represented by the array pixel point areas on the thermopile infrared temperature sensor 211 for collecting the battery negative pole 1 and the battery external shell. For example: the pixel array of the thermopile infrared temperature sensor 211 includes a pixel array X1*Y1 and a pixel array X2*Y2; the X1*Y1 pixel detects the temperature value of the negative pole 1 of the battery, and the X2*Y2 pixel is used to detect the temperature value of the external shell of the battery. The specific values of X1, X2, Y1 and Y2 or the positions in the pixel array depend on the assembly position. After the assembly position design is frozen, X1, X2, Y1 and Y2 are all fixed values. The first temperature data and the third temperature data collected in the adjacent period are the temperature values in the pixel array X1*Y1, and the second temperature data and the fourth temperature data collected in the adjacent period are the temperature values in the pixel array X2*Y2. Preferably, after obtaining the first temperature data, the second temperature data, the third temperature data and the fourth temperature data, the temperature values of the X1*Y1 pixels in the first period are averaged and filtered to obtain the output negative pole temperature value T1. The X2*Y2 pixels in the first period are averaged and filtered to obtain the output battery external shell temperature value T2.
[0061] (ii) Calculate the electrolyte temperature in the battery:
[0062] The infrared temperature software processing module 3 calculates the first temperature difference between the received first temperature data and the third temperature data, and the second temperature difference between the received second temperature data and the fourth temperature data; calculates the average temperature of the electrolyte in the battery according to the first temperature data, the second temperature data, the first temperature difference, the second temperature difference and the correction coefficient; the correction coefficient is calculated according to the heat balance formula. In this embodiment, the average temperature of the electrolyte in the battery is:
[0063] T3=a*T1+(1-a)*T2+b*ΔT1+c*ΔT2; Formula (1);
[0064] Wherein, T1 is the output negative pole temperature value; and T2 is the battery external shell temperature value; ΔT1 and ΔT2 are the first temperature difference and the second temperature difference, and a, b, and c are fixed correction values calculated according to battery characteristics;
[0065] Substitute T1 and T2, ΔT1, ΔT2 and, a, b, c into the temperature calculation model formula (1) to calculate the average temperature of the electrolyte in the battery. It can be seen that the scheme of the present invention more accurately measures the negative pole 1 of the battery and the battery shell, and calculates the electrolyte temperature using the temperature model; compared with the scheme of measuring the PCBA temperature through the thermistor sensor on the PCBA and indirectly estimating the temperature of the negative pole 1 of the battery, it avoids temperature calculation errors to a greater extent, and the measurement is not easily affected by the heat of other components of the PCBA, thereby improving the accuracy of battery temperature detection.
[0066] It should be noted that the embodiments of the present invention have better practicability and do not impose any form of limitation on the present invention. Any technician familiar with the field may use the technical content disclosed above to change or modify it into an equivalent effective embodiment. However, any modification or equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the technical solution of the present invention.
Claims
1. A temperature detection system for a vehicle battery, comprising: A battery negative pole, an electrolyte and a battery outer shell, characterized in that: Also includes: a thermopile infrared temperature sensor and an infrared temperature calculation module; The thermopile infrared temperature sensor is placed in the outer shell of the battery and is in communication connection with the infrared temperature calculation module. The thermopile infrared temperature sensor is used to detect the temperature data of the negative pole of the battery and the outer shell of the battery; and sends the detected temperature data to the infrared temperature calculation module; The infrared temperature calculation module is used to calculate the electrolyte temperature in the battery according to the temperature data of the negative electrode column of the battery and the external shell of the battery.
2. The temperature detection system of the vehicle battery as claimed in claim 1, characterized in that: The field of view angle range FOV of the thermopile infrared temperature at least covers the battery negative pole and the battery outer shell.
3. The temperature detection system of the vehicle battery as claimed in claim 1, characterized in that: The thermopile infrared temperature sensor sends the temperature data to the infrared temperature calculation module through the IIC protocol.
4. The temperature detection system of the vehicle battery as claimed in claim 1, characterized in that: The infrared temperature calculation module includes: a battery sensor ASIC and the infrared temperature software processing module; The battery sensor ASIC is respectively connected to the thermopile infrared temperature sensor and the infrared temperature software processing module for communication, and is used to trigger the thermopile infrared temperature sensor to collect temperature, receive the temperature data sent by the thermopile infrared temperature sensor, and send the received temperature data to the infrared temperature software processing module; The infrared temperature software processing module calculates the electrolyte temperature according to the temperature data and sends the electrolyte temperature to the battery sensor ASIC.
5. The vehicle-mounted battery temperature detection system as claimed in claim 4, characterized in that: The battery sensor ASIC is also connected to the vehicle controller for communication; the battery sensor ASIC transmits the electrolyte temperature returned by the infrared temperature software processing module to the vehicle controller.
6. The vehicle-mounted battery temperature detection system according to claim 1, characterized in that: The vehicle-mounted battery is a vehicle-mounted lead-acid battery.
7. A method for detecting the temperature of a vehicle battery, characterized in that: The temperature detection system for the vehicle battery according to claims 1 to 6 comprises: The thermopile infrared temperature sensor detects the temperature data of the negative pole of the battery and the external shell of the battery; and sends the detected temperature data to the infrared temperature calculation module; The infrared temperature calculation module calculates the electrolyte temperature in the battery according to the temperature data of the negative electrode column of the battery and the external shell of the battery.
8. The method for detecting the temperature of a vehicle battery according to claim 7, characterized in that: The step of obtaining temperature data by the infrared temperature calculation module specifically includes: Acquire first temperature data of a first acquisition area for acquiring the temperature of a negative electrode column of a battery and second temperature data of a second acquisition area for acquiring the temperature of an external shell of a battery in a first cycle; The third temperature data in the second period adjacent to the first period and the fourth temperature data in the second acquisition area are acquired.
9. The method for detecting the temperature of a vehicle battery according to claim 8, characterized in that: The step of the infrared temperature calculation module calculating the electrolyte temperature in the battery according to the temperature data comprises: Calculating a first temperature difference between the first temperature data and the third temperature data, and a second temperature difference between the second temperature data and the fourth temperature data; The average temperature of the electrolyte in the battery is calculated according to the first temperature data, the second temperature data, the first temperature difference, the second temperature difference and the correction coefficient.
10. The method for detecting the temperature of a vehicle battery according to claim 9, characterized in that: Calculate the average temperature of the electrolyte in the battery according to the temperature calculation model; The average temperature of the electrolyte in the battery: T3=a*T1+(1-a)*T2+b*ΔT1+c*ΔT2; Formula (1); Wherein, T1 is the output negative pole temperature value; and T2 is the battery external shell temperature value; ΔT1 and ΔT2 are the first temperature difference and the second temperature difference, and a, b, and c are fixed correction values calculated according to battery characteristics; Substitute T1 and T2, ΔT1, ΔT2 and a, b, c into the temperature calculation model formula (1) to calculate the average temperature of the electrolyte in the battery.