Temperature detection method of outdoor power supply battery, control device and outdoor power supply

By setting up multiple temperature detection circuits in outdoor power supply and performing differences, combined with the nonlinear compensation model, the problem of large error in the NTC thermosensitive resistance temperature detection method in outdoor power supply is solved, and the accuracy and safety of temperature detection are improved performance.

CN119147116APending Publication Date: 2024-12-17SHENZHEN CPKD TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411129201.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-16
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

The existing NTC thermosensitive resistance temperature detection methods have large errors in outdoor power supplies, especially when multiple battery cells are detected, which may lead to inaccurate detection results, especially when the battery cells are damaged.

Method used

By setting multiple temperature detection circuits at different locations of outdoor power supply, multiple temperature detection signals are obtained, and abnormal state is determined through preset calculation logic and difference processing, a nonlinear compensation model is constructed to improve the accuracy of temperature detection.

Benefits of technology

有效提高了户外电源温度检测的准确性和安全性能,减少了误差,确保了电池管理系统能够准确监测并管理电芯温度,避免安全隐患。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119147116A_ABST
    Figure CN119147116A_ABST
Patent Text Reader

Abstract

The invention discloses a temperature detection method of an outdoor power supply battery, a control device and an outdoor power supply, and relates to the technical field of temperature detection. The method comprises the following steps: acquiring temperature detection signals output by a plurality of temperature detection circuits, and determining a plurality of corresponding temperature values according to a first preset calculation logic and the plurality of temperature detection signals; carrying out difference processing on each temperature value and other temperature values, and setting a plurality of temperature differences obtained after the difference processing as a temperature difference group matched with the corresponding temperature value; when temperature differences reaching a first preset temperature difference threshold exist in the temperature difference group corresponding to any temperature value and the number of the temperature differences reaches a preset number, determining that the temperature detection circuit corresponding to the temperature value is in an abnormal state; and determining the temperature of the battery according to the temperature values corresponding to the plurality of temperature detection circuits which are not in the abnormal state. The invention aims to improve the accuracy of outdoor power supply temperature detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of temperature detection, and in particular to a temperature detection method for an outdoor power supply battery, a control device and an outdoor power supply. Background Art

[0002] The commonly used NTC (negative temperature coefficient) thermistor is a thermistor with a negative temperature coefficient, and its resistance value decreases with the increase of temperature. The temperature measurement principle is to derive the corresponding resistance value by collecting the voltage change at both ends of the resistor, and then use the table lookup method to find out the temperature corresponding to the resistance value. In practical applications, this temperature protection strategy will have a large error, because the resistance value of the resistor may deviate from the calibration value, and the change in actual conditions is related to many factors, and should be adjusted according to the actual working conditions. Furthermore, for outdoor power supplies, there are multiple thermistors to realize temperature detection of multiple battery cells. Among them, when some battery cells are damaged, the detection result will be inaccurate due to the comprehensive consideration of the temperature detection signal. Summary of the invention

[0003] The main purpose of the present invention is to provide a temperature detection method for an outdoor power supply battery, aiming to improve the accuracy of outdoor power supply temperature detection.

[0004] To achieve the above object, the present invention proposes a temperature detection method for an outdoor power supply battery, wherein the outdoor power supply comprises a battery and a plurality of temperature detection circuits, wherein the temperature detection circuits are arranged at different positions of the battery; the method comprises:

[0005] Acquire temperature detection signals output by a plurality of temperature detection circuits, and determine a plurality of corresponding temperature values ​​according to a first preset calculation logic and the plurality of temperature detection signals;

[0006] Performing subtraction processing on each of the temperature values ​​and other temperature values, and setting the multiple temperature differences obtained after the subtraction processing to a temperature difference group matching the corresponding temperature value;

[0007] When there are temperature differences reaching the first preset temperature difference threshold value in the temperature difference group corresponding to any of the temperature values ​​and the number reaches a preset number, it is determined that the temperature detection circuit corresponding to the temperature value is in an abnormal state;

[0008] The temperature of the battery is determined based on the temperature values ​​corresponding to the plurality of temperature detection circuits that are not in an abnormal state.

[0009] In one embodiment, the battery includes a plurality of cells, and a temperature detection circuit is provided at a position corresponding to each cell. When there is a temperature difference reaching a first preset temperature difference threshold value in the temperature difference group corresponding to any of the temperature values ​​and the number reaches a preset number, after the step of determining that the temperature detection circuit corresponding to the temperature value is in an abnormal state, the method further includes:

[0010] Within a first preset time period, a temperature detection signal output by the temperature detection circuit of each battery cell is obtained multiple times, and a corresponding temperature value is confirmed multiple times;

[0011] The temperature values ​​corresponding to the multiple confirmations are sequentially processed in the first time sequence to obtain the time series temperature difference;

[0012] When the sequential temperature difference is greater than the second preset temperature difference threshold, it is confirmed that the temperature detection circuit of the battery cell is in an abnormal state.

[0013] In one embodiment, after the step of performing difference processing on the temperature values ​​corresponding to the multiple confirmations in a first time sequence to obtain the time series temperature difference, the method further includes:

[0014] When the temporal temperature difference is less than the second preset temperature difference threshold, it is confirmed that the battery cell is in an abnormal state.

[0015] In one embodiment, the temperature detection circuit includes an NTC resistor and a first resistor, wherein the first end of the NTC resistor is connected to the power supply end, the second end of the NTC resistor is connected to the first end of the first resistor, and the second end of the first resistor is grounded;

[0016] The step of determining a plurality of corresponding temperature values ​​according to the first preset calculation logic and the plurality of temperature detection signals specifically comprises:

[0017] Determining the resistance values ​​of the plurality of NTC resistors according to the voltage values ​​of the plurality of temperature detection signals, the preset voltage output by the power supply end, and the resistance value of the first resistor;

[0018] The plurality of temperature values ​​are determined according to the resistance values ​​of the plurality of NTC resistors and a first preset calculation logic.

[0019] In one embodiment, the first preset calculation logic is specifically:

[0020]

[0021] Wherein, R is the resistance of the NTC resistor, R0 is the resistance at the reference temperature, β is the material coefficient of the NTC resistor, T is the battery temperature, and T0 is the reference temperature.

[0022] In one embodiment, before the step of acquiring temperature detection signals output by a plurality of temperature detection circuits and determining a plurality of corresponding temperature values ​​according to a first preset calculation logic and the plurality of temperature detection signals, the method further comprises:

[0023] A nonlinear compensation model is constructed to improve the accuracy of the temperature detection signal.

[0024] In one embodiment, the step of constructing a nonlinear compensation model to improve the accuracy of the temperature detection signal is specifically as follows:

[0025] Acquire multiple calibrated temperature detection parameters, and divide the multiple calibrated temperature detection parameters into training parameters and test parameters respectively;

[0026] Build a neural network model, set the topology, and determine the algorithm parameters;

[0027] A trained nonlinear compensation model is obtained according to the training parameters, and the trained nonlinear compensation model is tested using the test parameters to confirm the performance of the nonlinear compensation model.

[0028] In one embodiment, the steps of constructing a neural network model, setting a topological structure, and determining algorithm parameters are specifically as follows:

[0029] A single hidden layer BP neural network model was constructed, the topology structure was set to 1 input layer node, 6 hidden layer nodes, and 1 output layer node, and the MEA algorithm parameters were determined.

[0030] The present invention also proposes a control device, comprising: a memory, a processor, and a temperature detection program stored in the memory and executable on the processor, wherein the temperature detection program is configured to implement the steps of any of the temperature detection methods described above.

[0031] The present invention further provides an outdoor power supply, the outdoor power supply comprising a battery and the control device as described above, the outdoor power supply further comprising:

[0032] A plurality of NTC temperature detection circuits, the output ends of which are respectively electrically connected to the control device, are used to detect the operating temperature of the battery and output a temperature detection signal.

[0033] The technical solution of the present invention obtains multiple temperature detection signals by setting multiple temperature detection circuits at different positions of the battery in the outdoor power supply. Through the first preset calculation logic, the temperature values ​​of various positions of the battery in the outdoor power supply are comprehensively and accurately obtained, and each temperature value is subjected to difference processing with other temperature values, and the multiple temperature differences obtained after the difference processing are set as a temperature difference group that matches the corresponding temperature value, and when there is a temperature difference reaching the first preset temperature difference threshold in the temperature difference group and the number reaches the preset number, it is determined that the temperature detection circuit is in an abnormal state, thereby effectively improving the safety performance of the outdoor power supply. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.

[0035] Figure 1 It is a schematic flow chart of a temperature detection method of an outdoor power supply battery of the present invention;

[0036] Figure 2 It is a flow chart of an embodiment of a method for detecting the temperature of an outdoor power supply battery of the present invention;

[0037] Figure 3 A flow chart of another embodiment of a method for detecting the temperature of an outdoor power supply battery of the present invention;

[0038] Figure 4 The figure is a flow chart of another embodiment of the temperature detection method of the outdoor power supply battery of the present invention.

[0039] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0040] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. 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.

[0041] It should be noted that all directional indications in the embodiments of the present invention (such as up, down, left, right, front, back, etc.) are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.

[0042] In addition, the descriptions of "first", "second", etc. in the present invention are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

[0043] The commonly used NTC (negative temperature coefficient) thermistor is a thermistor with a negative temperature coefficient, and its resistance value decreases with the increase of temperature. The temperature measurement principle is to derive the corresponding resistance value by collecting the voltage change at both ends of the resistor, and then use the table lookup method to find out the temperature corresponding to the resistance value. In practical applications, this temperature protection strategy will have a large error, because the resistance value of the resistor may deviate from the calibration value, and the change in actual conditions is related to many factors, and should be adjusted according to the actual working conditions. Furthermore, for outdoor power supplies, there are multiple thermistors to realize temperature detection of multiple battery cells. Among them, when some battery cells are damaged, the detection result will be inaccurate due to the comprehensive consideration of the temperature detection signal.

[0044] Therefore, reference Figure 1 The present invention provides a temperature detection method for an outdoor power supply battery, wherein the outdoor power supply comprises a battery and a plurality of temperature detection circuits, wherein the temperature detection circuits are arranged at different positions of the battery; the method comprises:

[0045] Step S100: acquiring temperature detection signals output by a plurality of temperature detection circuits, and determining a plurality of corresponding temperature values ​​according to a first preset calculation logic and the plurality of temperature detection signals;

[0046] Step S200: performing a difference process on each of the temperature values ​​and other temperature values, and setting the multiple temperature differences obtained after the difference process to a temperature difference group matching the corresponding temperature value;

[0047] Step S300: when there are temperature differences reaching a first preset temperature difference threshold in the temperature difference group corresponding to any of the temperature values ​​and the number reaches a preset number, it is determined that the temperature detection circuit corresponding to the temperature value is in an abnormal state;

[0048] Step S400: determining the temperature of the battery according to the temperature values ​​corresponding to the plurality of temperature detection circuits that are not in an abnormal state.

[0049] It should be understood that in order to ensure long-term power supply during outdoor activities, the battery of an outdoor power supply usually contains multiple cells to provide sufficient energy and long endurance. Since the cells generate heat during the charging and discharging process, especially when under high load or fast charging, temperature management becomes critical. Effective temperature detection can improve the safety of outdoor power supplies and extend their service life. It is understandable that the multiple cells in an outdoor power supply are multiple heat sources, and the multiple heat sources are associated with each other. A single cell may experience thermal runaway when overheated, which in turn affects other cells. This is a chain reaction that may cause the cell to expand, leak, or even explode. Therefore, by monitoring the cell temperature, it can be ensured that the battery management system (BMS) can adjust the charging and discharging strategy according to the real-time temperature to optimize battery performance. For example, in a low temperature environment, the charging and discharging current can be appropriately limited, while in a high temperature environment, the temperature can be reduced by active heat dissipation. However, when the temperature detection circuit fails, the temperature detection signal obtained by the battery management system will be inaccurate, which will cause the battery management system to be unable to make effective management, thereby creating safety hazards.

[0050] In this embodiment, the temperature detection circuit can be implemented by using an NTC thermistor circuit, a PTC thermistor circuit, a thermocouple temperature detection circuit, an integrated temperature detection circuit, etc. Among them, in order to realize the full range temperature detection of each battery cell in the outdoor power supply, it is necessary to set a temperature detection circuit corresponding to the number of battery cells in the outdoor power supply. Taking the outdoor power supply with 8 lithium battery cells as an example, the number of temperature detection circuits can be set to 8 groups, or it can be set to a multiple of 8. Further, the steps of setting multiple temperature detection circuits and correspondingly monitoring the temperature of different batteries or different positions of the same battery cell in the outdoor power supply are specifically: setting multiple NTC temperature detection circuits, and correspondingly detecting the top, side and bottom of the same battery cell in the outdoor power supply respectively, to form a battery cell temperature detection unit; setting multiple battery cell temperature detection units to realize the detection of multiple battery cell temperatures. Existing battery cells are usually cylindrical or prismatic. It can be understood that cylindrical or prismatic battery cell designs usually have a higher energy density and a larger surface area to volume ratio, which is helpful for heat dissipation. Therefore, the temperature detection circuit can be set on the side surface of different cells to improve the accuracy of temperature detection. In addition, the temperature detection circuit can also be set at different positions of the same cell. At present, the mainstream temperature control solutions on the market are mainly divided into liquid cooling and air cooling. As for the liquid cooling solution, the temperature is mainly reduced by the liquid cooling plate at the bottom of the module, and the coolant medium flows in the liquid cooling plate to take away the heat of the cell itself. However, since the cell is generally in contact with the liquid cooling plate at the bottom, and the bottom of the cell is the smallest contact surface of the cell, the current energy storage system cell usage capacity is getting larger and larger, and the cell is getting larger and larger. The temperature difference between the bottom and top of the cell caused by the small contact surface at the bottom is too large, which may affect the cycle life of the cell. For the air cooling system solution on the market, due to the reasons of air duct design, module air intake method, etc., the temperature difference of all cells in the outdoor power supply will be greatly different, and the large temperature difference of the cell will reduce the cycle life. Therefore, the temperature detection circuit also needs to be set at different positions of the same cell, such as the upper side, the lower side, the top, the bottom, etc., so as to realize the detection of the temperature difference of a single cell.

[0051] In this embodiment, multiple temperature detection circuits are provided in the outdoor power supply, and multiple temperature detection signals are outputted, and the multiple temperature detection signals are required to pass through the first preset calculation logic to obtain multiple corresponding temperature values, and then determine the battery cell area with abnormal temperature detection. Among them, the first preset calculation logic can select the corresponding conversion algorithm according to the temperature detection circuit to obtain an accurate temperature value. For example, if the temperature detection circuit uses an integrated temperature sensor, a voltage or digital signal related to temperature can be directly outputted through the temperature sensor, such as LM35, and the output voltage is proportional to the temperature: V out=0.01T; The temperature detection circuit adopts RTD temperature detection circuit and uses the resistance-temperature relationship formula, such as the conversion formula of Pt100 RTD: R(T)=R0(1+AT+BT 2 ).

[0052] In this embodiment, the outdoor power supply can obtain temperature detection signals output by multiple temperature detection circuits through the battery management system, and obtain the temperature data of each battery cell through the first preset calculation logic. Among them, if there is some abnormal data, it can be identified by the battery management system. Specifically, the temperature value corresponding to the temperature detection signal output by each temperature detection circuit is processed by difference with the temperature value corresponding to the temperature detection signal output by other temperature detection circuits, so as to obtain multiple temperature difference values ​​of the temperature detection circuit, and the multiple temperature difference values ​​of the temperature detection circuit are set as a temperature difference group. When any temperature difference in the temperature difference group reaches the temperature difference of the first preset temperature difference threshold, and the number reaches the preset number, it is determined that the temperature detection circuit corresponding to the temperature value is in an abnormal state. Among them, the first preset temperature difference threshold can be determined according to the historical temperature detection data detected by the outdoor power supply by the R&D personnel during the R&D process to obtain the first preset temperature difference threshold. For example, when the outdoor power supply is in a normal working state, that is, when the outdoor power supply is in the charging and discharging process, due to factors such as position, contact surface, and heat dissipation conditions, there may be a reasonable temperature difference of 3° to 5° between the batteries. When the temperature data corresponding to the temperature detection signal output by the temperature detection circuit shows that the temperature difference between the cells exceeds 5°C to 10°C, this is generally considered an abnormal situation. This temperature difference may be caused by a malfunction of the temperature detection circuit or the cell, such as an internal short circuit, abnormal electrochemical reaction, or poor heat dissipation. Furthermore, the outdoor power supply can also determine the overall temperature of the battery based on the temperature values ​​corresponding to multiple temperature detection circuits that are not in an abnormal state.

[0053] In this embodiment, multiple temperature detection circuits are arranged at different positions of the battery in the outdoor power supply, thereby obtaining multiple temperature detection signals. The temperature values ​​of various positions of the battery in the outdoor power supply are comprehensively and accurately obtained through the first preset calculation logic, and each temperature value is subjected to a difference process with other temperature values, and the multiple temperature differences obtained after the difference process are set as a temperature difference group that matches the corresponding temperature value, and when there is a temperature difference reaching the first preset temperature difference threshold in the temperature difference group and the number reaches a preset number, it is determined that the temperature detection circuit is in an abnormal state, thereby effectively improving the safety performance of the outdoor power supply.

[0054] refer to Figure 2In one embodiment of the present invention, the battery includes a plurality of cells, and a temperature detection circuit is provided at a position corresponding to each cell. When there is a temperature difference reaching a first preset temperature difference threshold value in the temperature difference group corresponding to any of the temperature values ​​and the number reaches a preset number, after the step of determining that the temperature detection circuit corresponding to the temperature value is in an abnormal state, the method further includes:

[0055] Step S310: within a first preset time period, repeatedly obtaining the temperature detection signal output by the temperature detection circuit of each battery cell, and repeatedly confirming the corresponding temperature value;

[0056] Step S320: performing difference processing on the temperature values ​​corresponding to the multiple confirmations one by one according to the first time sequence to obtain a time series temperature difference;

[0057] Step S330: when the sequential temperature difference is greater than the second preset temperature difference threshold, it is confirmed that the temperature detection circuit of the battery cell is in an abnormal state.

[0058] It can be understood that when the difference between the temperature value corresponding to the temperature detection signal output by the temperature detection circuit and the temperature value corresponding to the temperature detection signal output by other temperature detection circuits reaches the first preset temperature difference threshold, it may be that the temperature detection circuit fails, causing the difference to reach the first preset temperature difference threshold, or it may be that there is an abnormality in the battery cell, causing the difference to reach the first preset temperature difference threshold. However, there is a certain difference between the temperature detection circuit failure and the battery cell abnormality, and the temperature values ​​corresponding to the temperature detection signal output by the temperature detection circuit. Specifically, it can be understood that when the temperature detection circuit fails, the temperature detection signal output by it will change significantly in a short period of time, which is specifically manifested as a sudden change in the output voltage value.

[0059] Therefore, in this embodiment, a first preset duration is set, and the temperature detection signal output by the temperature detection circuit at each battery cell position is obtained multiple times within the first preset duration, and the corresponding temperature value is confirmed. It can be understood that the purpose of this step is to obtain the historical data of the temperature detection circuit at each battery cell position and use it as reference data. The historical data is subtracted one by one in the first time sequence, that is, from front to back, to obtain the time series temperature difference. By comparing the time series temperature difference with the second preset temperature difference threshold, it is possible to effectively determine that the temperature detection circuit at the battery cell position is in an abnormal state. Among them, the second preset temperature difference threshold is greater than the first preset temperature difference threshold.

[0060] Furthermore, after the step of performing difference processing on the temperature values ​​corresponding to the multiple confirmations in a first time sequence to obtain the time series temperature difference, the method further includes:

[0061] When the temporal temperature difference is less than the second preset temperature difference threshold, it is confirmed that the battery cell is in an abnormal state.

[0062] In this embodiment, when the sequential temperature difference is less than the second preset temperature difference threshold, it can be understood that the temperature value corresponding to the temperature detection signal output by the temperature detection circuit is in a gradual process, that is, the temperature value corresponding to the temperature detection signal output by the temperature detection circuit is gradually increasing, and there is a temperature difference in its temperature difference group that reaches the first preset temperature difference threshold, so that it can be effectively judged that the battery cell is in an abnormal state.

[0063] refer to Figure 3 In one embodiment of the present invention, the temperature detection circuit includes an NTC resistor and a first resistor, the first end of the NTC resistor is connected to the power supply end, the second end of the NTC resistor is connected to the first end of the first resistor, and the second end of the first resistor is grounded; the step of determining a plurality of corresponding temperature values ​​according to the first preset calculation logic and the plurality of temperature detection signals specifically includes:

[0064] Step S110: determining the resistance values ​​of the plurality of NTC resistors according to the voltage values ​​of the plurality of temperature detection signals, the preset voltage output by the power supply end and the resistance value of the first resistor;

[0065] Step S120: determining a plurality of temperature values ​​according to the resistance values ​​of the plurality of NTC resistors and a first preset calculation logic.

[0066] In this embodiment, the NTC resistor is a temperature-sensitive resistor element, and its resistance value decreases as the temperature increases. This is because the resistivity of the material inside the NTC thermistor changes with temperature. The NTC resistor and a first resistor with a fixed resistance value together form a voltage divider circuit. When the resistance value of the NTC thermistor changes with temperature, the voltage divider ratio of the entire circuit will also change, thereby affecting the output voltage. According to Ohm's law and the voltage divider principle, the output voltage V OUT It can be calculated by the following formula:

[0067]

[0068] Among them, R NTC is the resistance value of the NTC resistor, R1 is the resistance value of the first resistor, and E is the preset voltage output by the power input terminal. It can be understood that the control device obtains the voltage values ​​of multiple temperature detection signals (output voltage V OUT ), the resistance values ​​of multiple NTC resistors can be obtained, and then multiple temperature values ​​can be determined through the resistance values ​​of multiple NTC resistors and the first preset calculation logic, so as to obtain the temperatures at different positions in multiple battery cells in the battery.

[0069] In one embodiment of the present invention, the plurality of temperature detection circuits are a plurality of NTC temperature detection circuits, and the steps according to the preset first preset calculation logic are specifically:

[0070]

[0071] Wherein, R is the resistance of the NTC resistor, R0 is the resistance at the reference temperature, β is the material coefficient of the NTC resistor, T is the battery temperature, and T0 is the reference temperature.

[0072] In this embodiment, the reference temperature is usually 25°C, and e is used as the base of the exponential function to calculate the exponential relationship between the NTC resistance value and the temperature. This formula uses an exponential form to describe the relationship between the resistance value of the NTC thermistor and the temperature, because the resistance value of the NTC thermistor decreases exponentially with increasing temperature. The β value reflects the temperature sensitivity of the thermistor material. Generally speaking, a larger β value means that the NTC thermistor is more sensitive to temperature changes. In practical applications, first, R0 and β need to be confirmed. The confirmation method can be obtained by consulting the data sheet of the thermistor or through experimental calibration; secondly, use the circuit to measure the resistance value R of the NTC thermistor at a specific temperature; finally, substitute it into the formula to get the temperature value of the battery cell.

[0073] refer to Figure 4 In one embodiment of the present invention, before the step of acquiring the temperature detection signals output by the plurality of temperature detection circuits and converting the temperature detection signals into corresponding temperature values ​​according to a preset first preset calculation logic, the method further includes:

[0074] A nonlinear compensation model is constructed to improve the accuracy of the temperature detection signal.

[0075] Furthermore, the steps of constructing a nonlinear compensation model to improve the accuracy of the temperature detection signal are specifically as follows:

[0076] Step S130: obtaining a plurality of calibrated temperature detection parameters, and dividing the plurality of calibrated temperature detection parameters into training parameters and test parameters respectively;

[0077] Step S140: constructing a neural network model, setting a topological structure, and determining algorithm parameters;

[0078] Step S150: obtaining a trained nonlinear compensation model according to the training parameters, and testing the trained nonlinear compensation model using the test parameters to confirm the performance of the nonlinear compensation model.

[0079] It is understandable that the resistance-temperature characteristic of thermistors as temperature sensors is nonlinear. There are certain nonlinear errors in actual temperature measurement in engineering, and the accuracy is low. When using the NTC temperature detection circuit, in view of its nonlinear problem, a nonlinear compensation model can be constructed to achieve nonlinear compensation of the NTC temperature detection circuit. Among them, NTC thermistors are temperature-sensitive components and are widely used in industrial temperature measurement and control, instrumentation and medical measurement, temperature compensation of electronic components, liquid level control, etc. It has the characteristics of high sensitivity, ability to detect small temperature changes, relatively simple preparation process, and reliable performance. However, its resistance-temperature change shows serious nonlinear characteristics, which are exponential. It is necessary to linearize it to reduce the error and achieve wide range and high-precision temperature measurement. Traditional compensation methods are mainly implemented through hardware and software. Hardware compensation is suitable for a smaller temperature range, and its circuit is cumbersome, difficult to debug, and susceptible to environmental interference. In contrast, software compensation has more advantages, with low cost, convenient debugging, and wider compensation range.

[0080] In this embodiment, a plurality of calibrated NTC thermistors are obtained as research objects. The temperature material coefficient of the thermistor is 3950K, and the temperature measurement range is (-10℃~50℃), with a total of 168 sets of data. In the network training set sample, 155 of the above 168 sets of temperature detection parameters are selected as training parameters, and the test parameters are the remaining 13 sets of parameters, so as to facilitate the verification of the model. These 13 sets of test parameter data are -10℃, -5℃, 0℃, 5℃, 10℃, 15℃, 20℃, 25℃, 30℃, 35℃, 40℃, 45℃, and 50℃, respectively. In order to facilitate the test and verification of the nonlinear compensation network, the parameter input and output are normalized.

[0081] Optionally, the step of constructing a neural network model, setting a topological structure, and determining algorithm parameters is specifically as follows: construct a single hidden layer BP neural network model, the topological structure is set to 1 input layer node, 6 hidden layer nodes, 1 output layer node, and determine the MEA algorithm parameters. Use RMSE, MAE, model quality EF (effective coefficient) and model fit R2 (coefficient of determination) representing the degree of model deviation, respectively, as the evaluation criteria of the model, and all are integrated with GPI (overall performance index) to evaluate the reliability and feasibility of the model as a whole, wherein the values ​​of RMSE and MAE are smaller and better, and the values ​​of EF and R2 are closer to 1 and better. First, use simulation software to normalize the training set Vadc and the test set sample T, and use the toolbox to set the parameters and then build a single hidden layer BP neural network model, the input and output layers are fixed values ​​1, and after multiple experiments, 6 is finally selected as the value of H, that is, 1-6-1 is the topological structure of the network. Then, the initial parameters of MEA were set, 5 was selected as the number of winning sub-populations and temporary sub-populations, the population size was 240, the number of iterations was 10, and the weights and thresholds of the BP neural network were the optimal values ​​of the MEA algorithm described above. 155 groups of data were used as training samples of the neural network model for network training, and the remaining 13 groups of data were used as test samples to substitute into the trained neural network model and the actual output data was used as the standard for test analysis to confirm the performance of the nonlinear compensation model.

[0082] In one embodiment of the present invention, the outdoor power supply further includes a prompt circuit, and the method further includes:

[0083] The prompt circuit is controlled to operate according to the temperature detection signal.

[0084] In the present embodiment, the prompt circuit can be implemented by a visual prompt circuit, a voice prompt circuit, etc. Among them, the visual prompt circuit can be implemented by an LED prompt circuit, a screen prompt circuit, etc. Further, the number of prompt circuits can be multiple, and each corresponds to a plurality of battery cells. The input and output ends of the multiple prompt circuits are electrically connected to the control device, respectively. The temperature detection signals output by the multiple temperature detection circuits are obtained by the control device, and a plurality of temperature values ​​are obtained through the first preset calculation logic. According to the identification of the multiple temperature values, it is judged whether there is a temperature detection circuit failure and / or an abnormal state of the battery cell, and then the corresponding prompt control signal is output to the prompt circuit, so that the prompt circuit outputs a prompt signal, so that the user can accurately judge the abnormal area in the outdoor power supply, so that the maintenance personnel can quickly perform maintenance.

[0085] The present invention further proposes a control device, the control device comprising: a memory, a processor, and a temperature detection program stored in the memory and executable on the processor, the temperature detection program being configured to implement the steps of any of the temperature detection methods described above. It is worth noting that since the control device of the present invention is based on the above-mentioned temperature detection method, the embodiments of the control device of the present invention include all technical solutions of all embodiments of the above-mentioned temperature detection method, and the technical effects achieved are also exactly the same, which will not be repeated here.

[0086] An outdoor power supply, characterized in that the outdoor power supply includes a battery and the control device as described above, and the outdoor power supply also includes: a plurality of NTC temperature detection circuits, the output ends of the plurality of NTC temperature detection circuits are respectively electrically connected to the control device, for detecting the operating temperature of the battery and outputting a temperature detection signal. It is worth noting that since the outdoor power supply of the present invention is based on the above-mentioned control device, the embodiments of the outdoor power supply of the present invention include all technical solutions of all embodiments of the above-mentioned control device, and the technical effects achieved are also exactly the same, which will not be repeated here.

[0087] The above description is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. All equivalent structural changes made by using the contents of the present invention specification and drawings under the inventive concept of the present invention, or directly / indirectly applied in other related technical fields are included in the patent protection scope of the present invention.

Claims

1. A temperature detection method for an outdoor power supply battery, characterized in that: The outdoor power supply includes a battery and a plurality of temperature detection circuits, wherein the temperature detection circuits are arranged at different positions of the battery; the method includes: Acquire temperature detection signals output by a plurality of temperature detection circuits, and determine a plurality of corresponding temperature values ​​according to a first preset calculation logic and the plurality of temperature detection signals; Performing subtraction processing on each of the temperature values ​​and other temperature values, and setting the multiple temperature differences obtained after the subtraction processing to a temperature difference group matching the corresponding temperature value; When there are temperature differences reaching the first preset temperature difference threshold value in the temperature difference group corresponding to any of the temperature values ​​and the number reaches a preset number, it is determined that the temperature detection circuit corresponding to the temperature value is in an abnormal state; The temperature of the battery is determined based on the temperature values ​​corresponding to the plurality of temperature detection circuits that are not in an abnormal state.

2. The method according to claim 1, characterized in that The battery comprises a plurality of cells, and a temperature detection circuit is arranged at a position corresponding to each cell. When there is a temperature difference reaching a first preset temperature difference threshold value in the temperature difference group corresponding to any of the temperature values ​​and the number reaches a preset number, after the step of determining that the temperature detection circuit corresponding to the temperature value is in an abnormal state, the method further comprises: Within a first preset time period, a temperature detection signal output by the temperature detection circuit of each battery cell is obtained multiple times, and a corresponding temperature value is confirmed multiple times; The temperature values ​​corresponding to the multiple confirmations are processed sequentially according to the first time sequence to obtain the time series temperature difference; When the sequential temperature difference is greater than the second preset temperature difference threshold, it is confirmed that the temperature detection circuit of the battery cell is in an abnormal state.

3. The method according to claim 2, characterized in that After the step of performing difference processing on the temperature values ​​corresponding to the multiple confirmations in a first time sequence to obtain a time series temperature difference, the method further includes: When the temporal temperature difference is less than the second preset temperature difference threshold, it is confirmed that the battery cell is in an abnormal state.

4. The method according to claim 3, characterized in that The temperature detection circuit includes an NTC resistor and a first resistor, wherein the first end of the NTC resistor is connected to the power supply end, the second end of the NTC resistor is connected to the first end of the first resistor, and the second end of the first resistor is grounded. The step of determining a plurality of corresponding temperature values ​​according to the first preset calculation logic and the plurality of temperature detection signals specifically includes: Determining the resistance values ​​of the plurality of NTC resistors according to the voltage values ​​of the plurality of temperature detection signals, the preset voltage output by the power supply end, and the resistance value of the first resistor; The plurality of temperature values ​​are determined according to the resistance values ​​of the plurality of NTC resistors and a first preset calculation logic.

5. The method according to claim 4, characterized in that The first preset calculation logic is specifically: Wherein, R is the resistance of the NTC resistor, R0 is the resistance at the reference temperature, β is the material coefficient of the NTC resistor, T is the battery temperature, and T0 is the reference temperature.

6. The method according to claim 5, characterized in that Before the step of acquiring the temperature detection signals output by the plurality of temperature detection circuits and determining a plurality of corresponding temperature values ​​according to the first preset calculation logic and the plurality of the temperature detection signals, the method further comprises: A nonlinear compensation model is constructed to improve the accuracy of the temperature detection signal.

7. The method according to claim 6, characterized in that The steps of constructing a nonlinear compensation model to improve the accuracy of the temperature detection signal are specifically as follows: Acquire multiple calibrated temperature detection parameters, and divide the multiple calibrated temperature detection parameters into training parameters and test parameters respectively; Build a neural network model, set the topology, and determine the algorithm parameters; A trained nonlinear compensation model is obtained according to the training parameters, and the trained nonlinear compensation model is tested using the test parameters to confirm the performance of the nonlinear compensation model.

8. The method according to claim 7, characterized in that The steps of constructing a neural network model, setting a topological structure, and determining algorithm parameters are specifically as follows: A single hidden layer BP neural network model was constructed, the topology structure was set to 1 input layer node, 6 hidden layer nodes, and 1 output layer node, and the MEA algorithm parameters were determined.

9. A control device, characterized in that: The control device comprises: a memory, a processor, and a temperature detection program stored in the memory and executable on the processor, wherein the temperature detection program is configured to implement the steps of the temperature detection method according to any one of claims 1 to 7.

10. An outdoor power supply, characterized in that: The outdoor power supply comprises a battery and a control device as claimed in claim 8, and the outdoor power supply further comprises: A plurality of NTC temperature detection circuits, the output ends of which are respectively electrically connected to the control device, are used to detect the operating temperature of the battery and output a temperature detection signal.