Refrigeration management method and device, electronic equipment and vehicle
By comparing the battery pack temperature in real time and calculating the rate of temperature rise while the vehicle is in motion, the cooling system's cooling temperature threshold is lowered, solving the temperature control problem of the BMS thermal management strategy under high output power and rapid temperature changes, and achieving effective cooling and safety protection of the battery pack.
Patent Information
- Application Number
- CN202510050650.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2045-01-13
AI Technical Summary
Existing BMS thermal management strategies are difficult to effectively control when the battery pack output power is high and the temperature change rate is fast, resulting in a decrease in the temperature control effect of the cooling system.
By comparing the current and previous temperature values of the battery pack in real time while the vehicle is in motion, the rate of temperature rise is calculated, and the cooling temperature threshold of the cooling system is lowered in case of abnormal temperature rise, so as to start the cooling system to cool the battery pack in advance.
It enables dynamic monitoring of battery pack temperature, timely detection of abnormal temperature rise, improved cooling system response efficiency, extended battery pack lifespan, and enhanced vehicle safety and driving experience.
Smart Images

Figure CN119590277B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, and in particular to a refrigeration management method and device, an electronic device, and a vehicle. BACKGROUND
[0002] With the continuous progress of new energy vehicle technology, the thermal management strategy of the BMS (Battery Management System) is particularly important for improving the performance of the vehicle and enhancing safety.
[0003] At present, the battery pack of a new energy vehicle relies on a fixed temperature threshold to control the start and stop of the cooling system. However, in the case where the battery pack has a large output power and a fast temperature change rate, the current thermal management strategy of the BMS is difficult to effectively control the temperature of the battery pack, resulting in a decline in the temperature control effect of the cooling system. SUMMARY
[0004] Therefore, the present application aims to provide a refrigeration management method and device, an electronic device, and a vehicle to solve the technical problem that the thermal management strategy of the BMS in the related art is difficult to effectively control when the battery pack has a high output power and a large temperature change rate.
[0005] To achieve the above object, in a first aspect, the present application provides a refrigeration management method, comprising:
[0006] comparing the temperature value of the battery pack at the current time and the temperature value at the previous time based on the vehicle being in a driving state;
[0007] in response to determining that the temperature difference between the current time and the previous time is greater than or equal to a temperature difference threshold, determining the temperature rise rate of the battery pack at two adjacent times within a preset time period based on all temperature values of the battery pack stored within the preset time period;
[0008] determining whether the battery pack is in an abnormal temperature rise state based on the temperature rise rate of the battery pack within the preset time period, and in the case where the battery pack is in an abnormal temperature rise state, lowering the refrigeration temperature threshold of the cooling system of the vehicle to make the cooling system cool the battery pack in advance.
[0009] In some embodiments, the determination of whether the battery pack is in an abnormal temperature rise state based on the temperature rise rate of the battery pack within the preset time period comprises:
[0010] in response to determining that the minimum temperature rise rate within the preset time period is greater than or equal to a first temperature change threshold, and the temperature rise rates within the preset time period increase in time sequence in turn, determining that the battery pack is in an abnormal temperature rise state.
[0011] In some embodiments, the storing of the temperature values of the battery pack comprises:
[0012] counting the number of stored temperature values of the battery pack in the preset database;
[0013] in response to determining that the number of stored temperature values does not reach a preset number, storing the temperature values of the battery pack obtained at next time points in the preset database in chronological order;
[0014] in response to determining that the number of stored temperature values reaches the preset number, deleting the temperature value stored for the longest time in the preset database, and adding the temperature values of the battery pack obtained at next time points to the preset database in chronological order.
[0015] In some embodiments, the refrigeration control method further comprises:
[0016] in response to determining that at least one of the following conditions is met, the refrigeration temperature threshold of the cooling system of the vehicle is adjusted to the initial value;
[0017] in response to determining that the vehicle switches from the driving state to the parking state;
[0018] in response to determining that there is at least one temperature rise rate less than the first temperature change threshold in the battery pack within a next preset time period;
[0019] in response to determining that the adjacent two temperature rise rates of the battery pack within the next preset time period are the same or decreasing.
[0020] In some embodiments, the adjusting of the refrigeration temperature threshold of the cooling system of the vehicle further comprises:
[0021] in response to determining that the minimum value of the temperature rise rates in the current preset time period is greater than or equal to a second temperature change threshold, the duty cycle of the cooling system is controlled;
[0022] wherein the second temperature change threshold is greater than the first temperature change threshold.
[0023] In some embodiments, the refrigeration control method further comprises:
[0024] in response to determining that the minimum value of the temperature rise rates in the current preset time period is greater than or equal to a second temperature change threshold, the current preset time period is updated to a new preset time period based on a preset time period management rule, and the duty cycle of the cooling system is controlled after the new preset time period;
[0025] wherein the new preset time period is less than the current preset time period.
[0026] In some embodiments, the refrigeration control method further comprises:
[0027] in response to determining that there is at least one temperature rise rate greater than or equal to a third temperature change threshold in the current preset time period, controlling the cooling system to start and cool the battery pack, generating a pre-warning information about high temperature and high power consumption, and adjusting the output power of the battery pack and / or the operating state of the cooling system based on the feedback instruction of the user;
[0028] wherein the third temperature change threshold is greater than the second temperature change threshold.
[0029] Based on the same inventive concept, the second aspect of the present application also provides a refrigeration management device, comprising:
[0030] The comparison detection module is configured to compare the temperature value of the battery pack at the current time and the temperature value at the previous time based on the vehicle being in the driving state.
[0031] The response calculation module is configured to, in response to determining that the temperature difference between the current time and the previous time is greater than or equal to a temperature difference threshold, determine the temperature rise rate of the battery pack at two adjacent times in the current preset time period based on all the temperature values of the battery pack stored in the current preset time period.
[0032] The determination and control module is configured to determine whether the battery pack is in an abnormal temperature rise state based on the temperature rise rate of the battery pack in the current preset time period, and to lower the refrigeration temperature threshold of the cooling system of the vehicle to make the cooling system cool the battery pack in advance in the case that the battery pack is in the abnormal temperature rise state.
[0033] Based on the same inventive concept, the third aspect of the present application also provides an electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable by the processor, wherein the processor implements the method as described above when executing the computer program.
[0034] Based on the same inventive concept, the fourth aspect of the present application also provides a vehicle comprising the electronic device as described above.
[0035] It can be seen from the above that the refrigeration control method, device, electronic equipment and vehicle provided by the application can dynamically monitor the temperature change of the battery pack in the driving state and capture the dynamic situation of the temperature value of the battery pack in time by comparing the temperature value of the battery pack at the current time with the temperature value at the previous time; when it is determined that the temperature difference value of the battery pack at the current time and the previous time is greater than or equal to the temperature difference threshold, the temperature rise rate of the battery pack at two adjacent times within a preset time period can be determined, and it can be accurately judged whether the temperature rise trend of the battery pack is obvious, which is beneficial to detecting the potential abnormal temperature rise problem of the battery pack in advance; based on the temperature rise rate within the current preset time period, it can be accurately reflected whether the battery pack is in an abnormal temperature rise state, and the refrigeration temperature threshold of the cooling system can be lowered when the battery pack is in an abnormal temperature rise state, so as to ensure that the cooling system can be started or adjusted in advance, thereby effectively controlling the temperature of the battery pack, enhancing the response efficiency of the cooling system and improving the overall reliability and user experience of the vehicle; therefore, the application of the refrigeration control method is beneficial to preventing the battery pack from being out of control at high temperature, protecting the health of the battery pack, prolonging the service life of the battery pack, and improving the safety and driving experience of the vehicle. BRIEF DESCRIPTION OF DRAWINGS
[0036] In order to more clearly illustrate the technical solutions in the application or related art, the drawings needed to be used in the embodiments or related art description will be briefly introduced. Obviously, the drawings in the following description are only embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor.
[0037] Figure 1 It is a schematic diagram of the refrigeration control method in the application;
[0038] Figure 2 It is a method flowchart for storing the temperature value of the battery pack in the application;
[0039] Figure 3 It is a structural schematic diagram of the refrigeration control device in the application;
[0040] Figure 4 It is a structural schematic diagram of the electronic equipment in the application. DETAILED DESCRIPTION
[0041] In order to make the purpose, technical solutions and advantages of the application more clear, the application will be further described in detail below in combination with specific embodiments and with reference to the drawings.
[0042] It should be noted that, unless otherwise defined, technical terms or scientific terms used in the embodiments of the present application shall have the common meanings understood by those with ordinary skills in the art to which the embodiments of the present application belong. The terms "first", "second" and similar terms used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. The terms "include" or "contain" and similar terms mean that the elements or objects before the terms encompass the elements or objects listed after the terms and their equivalents, without excluding other elements or objects. The terms "connect" or "connected" and similar terms are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. The terms "upper", "lower", "left", "right" and the like are only used to represent relative positional relationships, and when the absolute positions of the described objects change, the relative positional relationships may also change accordingly.
[0043] For new energy vehicles, the battery pack, BMS and cooling system are essential components in the vehicle; the three complement each other and jointly ensure the high efficiency and long life of new energy vehicles.
[0044] The battery pack is the core component for storing electrical energy in new energy vehicles, which can be composed of multiple battery units and provide power for the vehicle.
[0045] The BMS is a key system for monitoring and managing the battery pack, which can be responsible for real-time monitoring of key parameters such as voltage, current and temperature of the battery pack, ensuring that the battery pack operates within a safe and efficient range, and prolonging the battery life through functions such as equalization management and thermal protection.
[0046] The cooling system is usually applied in cooperation with the BMS, which can adjust the temperature of the battery pack under the control of the BMS, and can be used for heating or cooling the battery pack to maintain stable working temperature, improve battery performance and safety, and ensure stable and reliable operation of the vehicle.
[0047] When the output power of the battery pack is high, the temperature rise rate during operation also increases significantly. Among them, the thermal management strategy of the BMS relies on a fixed temperature threshold to control the start and stop of the cooling system, i.e. the highest module temperature of the battery needs to reach the fixed temperature threshold to control the start of the cooling system; however, for the cooling system, even if the cooling system starts at the fixed temperature threshold, the cooling system cannot achieve rapid cooling of the battery pack in a short time, thereby making it difficult to effectively curb the temperature rise. Therefore, the thermal management strategy of the BMS is difficult to effectively manage complex and variable working conditions such as continuous high-power output of the battery pack, especially in the case of rapid temperature rise of the battery pack, a single temperature threshold cannot achieve timely and effective response, resulting in temperature control failure.
[0048] Among them, the current preset time length is the preset time of the time when the temperature value of the battery pack is stored and the current time.
[0049] Therefore, the application provides a refrigeration management method, which is applied to a vehicle including a cooling system and a battery pack, such as Figure 1 as shown, comprising:
[0050] S100: comparing the temperature value of the battery pack at the current time and the temperature value at the previous time based on the fact that the vehicle is in a driving state;
[0051] In this step, when the vehicle is in a driving state, the user can control the vehicle to move at a constant speed or variable speed on the road and provide driving power for the vehicle through the battery pack. When it is determined that the vehicle is in a driving state, the temperature value of the battery pack can be obtained in real time through the temperature sensor of the vehicle. After obtaining the temperature value of the battery pack, the temperature change of the battery pack can be determined through the temperature values of the battery pack at different times.
[0052] Specifically, when it is determined that the vehicle is in a driving state, it indicates that the vehicle is driven to move by the output power of the battery pack. At this time, the temperature value of the battery pack can be obtained in real time. After it is determined that the vehicle obtains the temperature value of the battery pack, the temperature value at the current time and the temperature value at the previous time are determined, and the temperature value of the battery pack at the current time and the temperature value at the previous time are compared. According to the comparison result of the temperature values at the two times, the temperature change of the battery pack when the vehicle is in a driving state can be determined, so that whether the battery pack of the vehicle in a driving state is heated up can be quickly determined.
[0053] S200: determining the temperature rise rate of the battery pack at adjacent two times within a preset time length based on all the temperature values of the battery pack stored within the preset time length, in response to determining that the temperature difference value between the current time and the previous time is greater than or equal to a temperature difference threshold value;
[0054] In this step, the temperature difference threshold value is a standard value pre-set to measure the amplitude of the temperature change of the battery pack between two adjacent times, which can be used to judge whether the temperature change of the battery within the time interval corresponding to the two adjacent times is within a normal range.
[0055] Exemplarily, the temperature difference threshold value can be any temperature difference value greater than or equal to 1℃ selected based on actual needs, which ensures that it can accurately reflect the heating state of the battery pack, and details are not repeated here.
[0056] The temperature rise rate of the battery pack at adjacent two times can be the ratio of the temperature difference value corresponding to the adjacent two times to the time interval between the adjacent two times.
[0057] The current preset time length can be a time period between a previous time (i.e., the previous time as an initial time) and an ending time reached after a preset time length. Since the time length is preset, it can be used to measure whether the temperature rise of the battery pack in the time period is abnormal.
[0058] For example, the current preset time length can be any time length in 5-10 minutes selected based on actual needs, ensuring that the time is relatively sufficient and the cooling system does not delay the temperature threshold adjustment time. Details are not repeated here.
[0059] In a specific implementation, after determining the temperature values of the battery pack at the current time and the previous time, the temperature difference between the two times can be determined according to the temperature values of the battery pack at the two times, and the temperature difference between the two times is compared with the temperature difference threshold. According to the comparison result between the temperature difference and the temperature difference threshold, it is determined whether the battery pack is in obvious temperature rise. When it is determined that the temperature difference between the current time and the previous time is greater than or equal to the temperature difference threshold, it indicates that the change range of the temperature value of the battery pack in the time period is large, and the temperature rise phenomenon is obvious, and the battery pack has the possibility of being in abnormal temperature rise state.
[0060] After determining that the battery pack is in abnormal temperature rise, the previous time can be used as the initial time of the current preset time length, and the temperature value of the battery pack can be continuously obtained within the current preset time length, and all obtained temperature values of the battery pack can be stored. When the current preset time length reaches the ending time, the temperature values of the battery pack at different times within the current preset time length can be obtained. At this time, the time interval between two adjacent times can be determined according to the temperature values of the battery pack at the adjacent times and the corresponding time interval. The temperature rise rate of the battery pack within the adjacent two times can be determined according to the temperature values of the battery pack at the adjacent times and the corresponding time interval. Therefore, multiple temperature rise rates of the battery pack arranged in time sequence within the current preset time length can be obtained, so as to accurately determine whether the battery pack is in abnormal temperature rise state according to the multiple temperature rise rates of the battery pack.
[0061] S300: determining whether the battery pack is in abnormal temperature rise state based on the temperature rise rate of the battery pack within the current preset time length, and lowering the refrigeration temperature threshold of the cooling system of the vehicle when the battery pack is in abnormal temperature rise state, so that the cooling system cools the battery pack in advance.
[0062] In this step, the refrigeration temperature threshold of the cooling system can be a set temperature value for controlling the cooling system to start or stop refrigeration operation. When the temperature value of the battery pack reaches or exceeds the refrigeration temperature threshold, the cooling system will start or adjust the running state to maintain the temperature value of the battery pack within a stable range.
[0063] In actual implementation, after obtaining the multiple temperature rise rates of the battery pack in the current preset time length, the multiple temperature rise rates of the battery pack are arranged in time sequence, and whether the battery pack is further in an abnormal temperature rise state can be determined according to the temperature rise rates corresponding to the multiple time intervals; when it is determined that the battery pack is in the abnormal temperature rise state based on the multiple temperature rise rates of the battery pack in the current preset time length, it is indicated that the output power of the battery pack is relatively high, and the temperature rise rate is not conducive to continuous high-power operation of the battery pack, so as to accurately infer whether the cooling system can suppress the abnormal temperature rise of the battery pack and has an obvious cooling effect.
[0064] After it is determined that the battery pack is in the abnormal temperature rise state, the refrigeration temperature threshold of the cooling system can be lowered at this time, so that the cooling system is started or adjusted to the operating state when the refrigeration temperature threshold after the lowering is reached or exceeded, and the cooling system is thus caused to cool the battery pack in advance; in this case, the cooling system can cool the battery pack in the abnormal temperature rise state in advance, which is conducive to delaying or controlling the temperature rise rate of the battery pack, preventing high-temperature control failure of the battery pack, prolonging the high-power output time length of the battery pack and the service life of the battery pack, and improving the user's driving experience.
[0065] Exemplarily, the refrigeration temperature threshold can be lowered by 10%-50%, and taking the refrigeration temperature threshold of the cooling system as 60℃ as an example, the refrigeration temperature can be lowered to 20% when it is determined that the battery pack is in the abnormal temperature, that is, the refrigeration temperature threshold is lowered to 48℃, so that the cooling system is controlled to cool the battery pack when the temperature is above 48℃, to delay the temperature rise rate of the battery pack and improve the high-power output time length thereof.
[0066] It can be seen that, by comparing the temperature value of the battery pack at the current time and the temperature value at the previous time in the driving state, the temperature change of the battery pack can be dynamically monitored in the driving state, and the dynamic situation of the temperature value of the battery pack can be captured in time.
[0067] When it is determined that the temperature difference between the current time and the previous time of the battery pack is greater than or equal to the temperature difference threshold, the temperature rise rate of the battery pack at the adjacent two times in the preset time length can be determined, and whether the temperature rise trend of the battery pack is obvious can be accurately determined according to the temperature rise rate of the battery pack, so as to improve the sensitivity of the temperature change detection of the battery pack, facilitate early detection of potential abnormal temperature rise problems of the battery pack, prevent performance degradation or safety risks of the battery pack caused by excessively high temperature, and provide an effective basis for analyzing the battery health status.
[0068] In addition, the temperature rise rate in the current preset time period can accurately reflect whether the battery pack is in an abnormal temperature rise state, and the cooling system can be adjusted or started in advance to effectively control the temperature of the battery pack when the battery pack is in the abnormal temperature rise state, thereby not only enhancing the response efficiency of the cooling system and reducing the impact of high temperature on the service life of the battery, but also optimizing the working environment of the battery and improving the overall reliability and user experience of the vehicle.
[0069] Therefore, the refrigeration control method can prevent the battery pack from being in a high-temperature control failure state, protect the health of the battery pack, prolong the service life of the battery pack, and improve the safety and driving experience of the vehicle.
[0070] In some embodiments, the S300 is further described as follows: determining whether the battery pack is in an abnormal temperature rise state based on the temperature rise rate of the battery pack in the current preset time period includes:
[0071] In response to determining that the minimum temperature rise rate in the current preset time period is greater than or equal to the first temperature change threshold, and the temperature rise rate in the current preset time period increases in time sequence in turn, it is determined that the battery pack is in an abnormal temperature rise state.
[0072] The first temperature change threshold can be a preset temperature change rate for determining the possibility of the battery pack being in an abnormal temperature rise state in the current preset time period. Specifically, in the driving state, when the temperature rise rate is greater than or equal to the first temperature change threshold, the battery pack has the possibility of being in an abnormal temperature rise state; when the temperature rise rate is less than the first temperature change threshold, the battery pack does not have the possibility of being in an abnormal temperature rise state, i.e., the battery pack is in a normal temperature rise state or a constant temperature state.
[0073] In specific implementation, after obtaining multiple temperature rise rates of the battery pack arranged in time sequence in the current preset time period, the minimum temperature rise rate can be quickly determined among all the temperature rise rates in the current preset time period by one-by-one comparison or sorting algorithm (including upgrading sorting or downgrading sorting). After comparing the minimum temperature rise rate in the current preset time period with the first temperature change threshold, whether the battery pack has the possibility of being in an abnormal temperature rise state can be reflected according to the comparison result; when the comparison result is that the minimum temperature rise rate in the current preset time period is greater than or equal to the first temperature change threshold, it indicates that the temperature rise of the battery pack is obvious, thereby preliminarily determining that the battery pack has the possibility of being in an abnormal temperature rise state.
[0074] After determining that the minimum temperature rise rate in the current preset time length is greater than or equal to the first temperature change threshold, whether the battery pack is in an abnormal temperature rise state can be determined according to the change trend of the plurality of temperature rise rates in the current preset time length; more specifically, since each temperature rise rate in the current preset time length is calculated by corresponding adjacent two time points and time intervals, all temperature rise rates in the current preset time length are arranged in time sequence in turn, and when it is determined that the temperature rise rates in the current preset time length are sequentially increased in time sequence, that is, the latter temperature rise rate is greater than the former temperature rise rate, it indicates that the battery pack is in an abnormal temperature rise state, and the output power of the battery pack is high, which is not conducive to the battery pack to maintain long-time high-power operation. The abnormal temperature rise state of the battery pack can be detected in advance, which is conducive to improving the sensitivity and accuracy of the detection of the battery pack.
[0075] Exemplarily, the first temperature change threshold can be selected as any temperature change rate value in 0.5-1.5℃ / min based on actual needs, which will not be repeated here.
[0076] In some embodiments, as shown in Figure 2 Further elaboration is made for S200; the process of storing the temperature values of the battery pack includes:
[0077] S201: Counting the storage number of the temperature values of the battery pack in the preset database;
[0078] In this step, the preset database can be pre-configured, and a database system for storing, managing and retrieving data is used to provide data support for determining whether the battery pack is in an abnormal temperature rise state.
[0079] In specific implementation, when it is determined that the temperature difference between the current time point and the last time point is greater than or equal to the temperature difference threshold, it indicates that the change amplitude of the temperature value of the battery pack in this time period is large, and the battery pack has the possibility of being in an abnormal temperature rise state; therefore, the temperature values of the battery pack obtained by the vehicle in the current preset time length can be stored in the database to provide effective calculation data for the temperature difference calculation of adjacent two time points. When storing the temperature values of the battery pack in the current preset time length, the storage number of the temperature values of the battery pack in the preset database can also be counted, so as to accurately reflect whether the battery pack is in an abnormal temperature rise state by the temperature values of the battery pack stored in the preset database in the current preset time length, and the storage number of the temperature values of the battery pack in the preset database can also be effectively controlled to reduce the operation difficulty and budget burden of data, and to realize reasonable arrangement of the storage space of the preset database.
[0080] S202: In response to determining that the storage number does not reach the preset number, storing the temperature value of the battery pack obtained at the next time point in the preset database in time sequence;
[0081] In this step, the pre-designed value can be a pre-set expected value in the pre-set database, which is used to optimize the storage mode, storage quantity and operation speed of the temperature values of the battery pack in the pre-set database.
[0082] In specific implementation, by judging whether the storage quantity of the temperature values of the battery pack in the pre-set database reaches the pre-designed value, it can be determined whether the pre-set database can provide sufficient temperature values and accurately reflect whether the battery pack is in an abnormal heating state; when the storage quantity of the temperature values of the battery pack stored in the pre-set database does not reach the pre-designed value, it indicates that the temperature values of the battery pack in the pre-set database are insufficient, and are insufficient to determine whether the battery pack is in an abnormal heating state, that is, the accuracy of the judgment result is low; therefore, when the temperature value of the battery pack at the next time is obtained within the current preset time length, the temperature value of the battery pack at the time can be stored in the pre-set database in time sequence, so as to enrich the temperature values of the battery pack in the pre-set database and improve the accuracy of the heating type judgment of the battery pack.
[0083] S203: In response to determining that the storage quantity reaches the pre-designed value, deleting the temperature value stored for the longest time in the pre-set database, and adding the temperature value of the battery pack obtained at the next time to the pre-set database in time sequence.
[0084] In this step, when the storage quantity of the temperature values of the battery pack stored in the pre-set database reaches the pre-designed value, it indicates that the temperature values of the battery pack in the pre-set database are sufficient, or reach the storage capacity and the best operation upper limit of the pre-set database, so that the temperature values of the battery pack stored in the pre-set database can accurately determine whether the battery pack is in an abnormal heating state; since the storage quantity of the temperature values of the battery pack reaches the pre-designed value, in order to ensure the timeliness of data storage of the pre-set database, the temperature value stored for the longest time in the pre-set database can be deleted based on the sliding window principle, so as to avoid that the data storage time is too long and affects the accuracy of the judgment of the state of the battery pack, and the temperature value of the battery pack obtained at the next time is added to the pre-set database in time sequence, so as to ensure that the pre-set database always has sufficient data and determines that the pre-set database always maintains a good uniform state and storage effect.
[0085] In some embodiments, further elaboration is made after S300; the refrigeration control method further comprises:
[0086] In response to determining that at least one of the following conditions is met, the adjusted refrigeration temperature threshold is adjusted back to the initial value; wherein the initial value of the cooling system is the pre-set temperature threshold of the cooling system, that is, the refrigeration temperature threshold.
[0087] In one case, the vehicle is switched from the driving state to the parking state in response to determining that the vehicle is switched from the driving state to the parking state; wherein the parking state can be that the vehicle stops driving and is in a static state, at this time the power system of the vehicle is closed or switched to the idle state, so the output power of the battery pack is relatively small when the battery pack is in the parking state, and the temperature state thereof is the normal temperature state or the constant temperature state.
[0088] More specifically, after determining that the vehicle is switched from the driving state to the parking state, because the output power of the battery pack is small, when the temperature value of the battery pack reaches or exceeds the refrigeration temperature threshold, the cooling system can effectively control the temperature of the battery pack to ensure that the battery pack does not have the problem of high-temperature control failure, and reduce the power consumption of the vehicle.
[0089] In another case, in response to determining that there is at least one temperature rise rate less than the first temperature change threshold in the next preset time period; wherein the next preset time period is a future time period set after the current preset time period; the time period can be a preset time, and the time length thereof can be the same as that of the current preset time period, which can be used to determine the temperature change state of the battery pack in the time period.
[0090] More specifically, when it is determined that there is at least one temperature rise rate less than the first temperature change threshold in the next preset time period, it indicates that the battery pack is in a normal temperature rise in the next preset time period, and the temperature change of the battery pack is adjusted, i.e. the battery pack is not in an abnormal temperature rise state, at this time the cooling system can be controlled according to the initial refrigeration temperature threshold to reduce the power consumption of the vehicle.
[0091] In yet another case, in response to determining that the adjacent two temperature rise rates of the battery pack in the next preset time period are the same or decreasing.
[0092] Specifically, when it is determined that the adjacent two temperature rise rates of the battery pack in the next preset time period are the same or decreasing, it indicates that the temperature change degree of the battery pack is stable or shows a downward trend, i.e. the temperature rise effect of the battery pack is alleviated, at this time the refrigeration temperature threshold of the cooling system does not need to be regulated, and the cooling system can be controlled according to the initial refrigeration temperature threshold to reduce the power consumption of the vehicle.
[0093] It should be noted that if the minimum temperature rise rate of all temperature rates of the battery pack in the next preset time period is greater than the first temperature change threshold, it indicates that the battery pack is in an abnormal temperature rise state in the next preset time period; however, the abnormal temperature rise state of the battery pack tends to be stable or shows a downward trend, indicating that the battery pack is switching to a normal temperature rise state, so when the battery pack reaches the refrigeration temperature threshold, the cooling system can be used to cool the battery pack, which can guarantee the cooling effect of the battery pack and effectively curb the temperature rise speed of the battery pack.
[0094] In some embodiments, further elaboration is made for S300; after the cooling system of the vehicle is down-regulated, the refrigeration temperature threshold comprises:
[0095] In response to determining that the minimum value in the temperature rise rate within the current preset time period is greater than or equal to the second temperature change threshold, the duty cycle of the cooling system is controlled. Wherein, the second temperature change threshold is greater than the first temperature change threshold.
[0096] Wherein, the second temperature change threshold can be a preset temperature change rate used to determine whether the cooling demand of the battery pack can be met by down-regulating the refrigeration temperature threshold of the cooling system within the current preset time period.
[0097] The duty cycle of the cooling system can be the ratio of the working time to the stopping time of the cooling system within a fixed time period, used to regulate the cooling efficiency and energy consumption of the battery pack.
[0098] In specific implementation, when it is determined that the minimum value in the temperature rise rate within the current preset time period is greater than or equal to the first temperature change threshold, and it is determined that the temperature rise rate within the current preset time period increases in time sequence in turn, it indicates that the battery pack is in an abnormal temperature rise state, so the cooling of the battery pack is advanced by down-regulating the refrigeration temperature threshold of the cooling system of the vehicle, and the cooling effect of the battery pack is improved; and since the second temperature change threshold is greater than the first temperature change threshold, and the minimum value in the temperature rise rate within the current preset time period is greater than or equal to the second temperature change threshold, it indicates that the battery pack is in an abnormal temperature rise state at the same time, and the cooling demand of the battery pack cannot be met by down-regulating the refrigeration temperature threshold of the cooling system, at this time, the duty cycle of the cooling system can be adjusted, such as increasing the duty cycle of the cooling system to improve the cooling effect of the battery pack, and thus the temperature control effect of the battery pack is improved.
[0099] Exemplarily, the second temperature change threshold can be selected as any temperature change rate value in 2-5℃ / min based on actual demand, which will not be elaborated here.
[0100] In some embodiments, further elaboration is made for the refrigeration control method; the refrigeration control method further comprises:
[0101] In response to determining that the minimum value in the temperature rise rate within the current preset time period is greater than or equal to the second temperature change threshold, the current preset time period is updated to a new preset time period based on a preset time period management rule; wherein, the new preset time period is less than the current preset time period.
[0102] Wherein, the preset time period management rule can be a pre-set time length and related criteria, used to adjust the duration of the current preset time period, to ensure that sufficient temperature values of the battery pack are obtained and stored within the current preset time period, and to ensure that the state of the battery pack can be determined within the preset time period.
[0103] In specific implementation, when it is determined that the minimum value in the temperature rise rate within the current preset time period is greater than or equal to the second temperature change threshold, it indicates that the battery pack is in an abnormal temperature rise state, and the cooling demand of the battery pack cannot be met by relying on the down-regulation of the refrigeration temperature threshold of the cooling system. At this time, the current preset time period can be updated to a new preset time period based on the preset time period management rule, and the duty cycle of the cooling system is controlled after the new preset time period. Since the new preset time period is less than the current preset time period, the time period of the down-regulation of the refrigeration temperature threshold of the cooling system can be shortened, so that the cooling system can be started or the refrigeration state is adjusted in a shorter time period, thereby further improving the cooling effect on the battery pack.
[0104] Exemplarily, since the new preset time period is less than the current preset time period, the preset time period management rule can be formulated according to the actual demand, and the new preset time period can be determined. For example, the new preset time period can be 50%-80% of the current preset time period, so as to ensure that the time period of the down-regulation of the refrigeration temperature threshold is shortened, and the temperature change of the battery pack can be judged within the new preset time period.
[0105] In some embodiments, the refrigeration control method is further described as follows:
[0106] In response to determining that there is at least one temperature rise rate greater than or equal to the third temperature change threshold within the current preset time period, the cooling system is controlled to start and cool the battery pack, a warning information about high temperature and high power consumption is generated, and the output power of the battery pack and / or the operating state of the cooling system is adjusted based on the feedback instruction of the user.
[0107] The third temperature change threshold can be used to determine whether the battery pack has a risk of thermal runaway within the current preset time period. Specifically, when it is determined that there is no temperature rise rate greater than or equal to the third temperature change threshold within the current preset time period, it indicates that the battery pack has no risk of thermal runaway. When it is determined that there is at least one temperature rise rate greater than or equal to the third temperature change threshold within the current preset time period, it indicates that the battery pack has a risk of thermal runaway, or the output power of the battery pack has an abnormality (such as failure of the battery pack power output limiting function or local failure of the battery pack) within the current preset time period.
[0108] In a specific implementation, since the third temperature change threshold is greater than the second temperature change threshold, when it is determined that there is a temperature rise rate greater than or equal to the third temperature change threshold in the current preset time period, in addition to indicating that the battery pack is in an abnormal temperature rise state, and relying on reducing the refrigeration temperature threshold of the cooling system cannot meet the cooling demand of the battery pack, it also indicates that the battery pack has a risk of thermal runaway, at this time, reducing the refrigeration temperature threshold and adjusting the duty cycle cannot meet the cooling demand of the battery pack. To ensure the safety of vehicle operation, after it is determined that there is at least one temperature rise rate greater than or equal to the third temperature change threshold in the current preset time period, the cooling system can be directly turned on, that is, the battery pack is immediately cooled, so as to timely control the temperature of the battery pack and reduce the probability of accidents.
[0109] At the same time of starting the cooling system, the vehicle machine can generate a warning information about high temperature and high power consumption, and directly or indirectly send it to the user in the form of sound, text, image and light, such as warning the user through an alarm sound, sending the mobile terminal of the user through text information or image information, or prompting the user through a stroboscopic light.
[0110] After receiving the warning information, the user can send feedback instructions to the vehicle according to the actual situation of the battery pack, such as parking instructions, speed reduction instructions, cooling system control instructions, etc., so that the vehicle adjusts the output power of the battery pack (such as reducing the output power consumption of the battery pack) and / or the operating state of the cooling system (such as increasing the duty cycle of the cooling system) after receiving the feedback instructions of the user, so as to reduce the temperature rise effect of the battery pack, reduce the safety hazard of the battery pack, and help maintain the use performance of the battery pack.
[0111] It should be noted that if the feedback instructions of the user are not received within the preset receiving time period, the output power of the battery pack can be automatically controlled to decrease and / or the duty cycle of the cooling system can be increased to ensure that the vehicle can be safely operated, which will not be described herein.
[0112] Exemplarily, the third temperature change threshold can be selected as any temperature change rate value in 6-10℃ / min based on actual needs, which will not be described herein.
[0113] It should be noted that the method of the embodiments of the present application can be executed by a single device, such as a computer or a server. The method of the embodiments of the present application can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In this distributed scenario, one of the multiple devices can only execute one or more steps in the method of the embodiments of the present application, and the multiple devices can interact with each other to complete the method.
[0114] It is to be understood that the foregoing description is directed to some embodiments of the application. Various embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order and still achieve desirable results. Additionally, processes depicted in the figures do not necessarily require the particular order shown or sequential order to achieve desirable results. In certain implementations, multitasking and parallel processing can be advantageous.
[0115] Based on the same inventive concept, the application also provides a refrigeration control device corresponding to any of the above-mentioned embodiments.
[0116] Reference Figure 3 , the refrigeration control device comprises a comparison detection module 10, a response calculation module 20 and a determination control module 30;
[0117] Specifically, the comparison detection module is configured to compare the temperature value of the battery pack at the current time and the temperature value at the last time based on the vehicle being in the driving state; the response calculation module is configured to determine the temperature rise rate of the battery pack at two adjacent times within the current preset time period based on all the temperature values of the battery pack stored within the current preset time period, in response to determining that the temperature difference value between the current time and the last time is greater than or equal to the temperature difference threshold; and the determination control module is configured to determine whether the battery pack is in an abnormal temperature rise state based on the temperature rise rate of the battery pack within the current preset time period, and to lower the refrigeration temperature threshold of the cooling system of the vehicle to make the cooling system refrigerate the battery pack in advance in the case that the battery pack is in the abnormal temperature rise state.
[0118] More specifically, the refrigeration control device can operate in the following manner:
[0119] After the comparison detection module determines that the vehicle is in the driving state, the temperature value of the battery pack can be obtained through the comparison detection module. After obtaining the temperature value of the battery pack at the current time and the temperature value at the last time, the temperature values at the two times are compared, and the comparison result is sent to the response calculation module;
[0120] After the response calculation module receives the comparison result of the temperature value at the current time and the temperature value at the last time sent by the comparison detection module, if it is determined that the temperature difference value between the temperature value at the current time and the temperature value at the last time is greater than or equal to the pre-set temperature difference threshold, the time interval between the current time and the last time can be determined, and all the temperature values of the battery pack stored within the current preset time period can be called through the response calculation module. A plurality of temperature rise rates are calculated through the temperature difference values at different times and the corresponding time intervals, and the plurality of temperature rise rates are arranged in time sequence and sent to the determination control module.
[0121] After the determination control module receives the multiple temperature rise rates sent by the response calculation module, the determination control module can process the temperature rise rates. Since the multiple temperature rise rates received by the determination control module are arranged in time sequence, the determination control module can determine whether the battery pack is in an abnormal temperature rise state based on the multiple temperature rise rates. When the determination control module determines that the battery pack is in an abnormal temperature rise state, it indicates that the output power of the battery pack of the vehicle is high. At this time, the cooling system of the vehicle can be controlled to lower the refrigeration temperature threshold, that is, the refrigeration temperature threshold is lowered, so that the battery pack is cooled in advance, which is beneficial to control the temperature of the battery under high power output working conditions to meet the needs of user applications.
[0122] For the convenience of description, the above apparatus is described as various modules in function. Of course, the functions of the modules can be implemented in one or more software and / or hardware in the implementation of the present application.
[0123] The apparatus of the above embodiments is used to implement the corresponding refrigeration control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described here again.
[0124] Based on the same inventive concept, corresponding to any of the above method embodiments, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the refrigeration control method of any of the above embodiments.
[0125] Figure 4 A more specific hardware structure of an electronic device is shown in the embodiment, which can include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 for communication within the device.
[0126] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit, central processor), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits, etc., for executing related programs to implement the technical solutions provided by the embodiments of the present application.
[0127] The memory 1020 can be implemented in the form of a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, etc. The memory 1020 can store an operating system and other application programs, and when the technical solutions provided in the embodiments of the present specification are implemented by software or firmware, the related program codes are stored in the memory 1020 and are called and executed by the processor 1010.
[0128] The input / output interface 1030 is configured to connect an input / output module to realize information input and output. The input / output module can be configured as a component in the device (not shown in the figure) or can be externally connected to the device to provide corresponding functions. The input device can include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device can include a display, a speaker, a vibrator, an indicator light, etc.
[0129] The communication interface 1040 is configured to connect a communication module (not shown in the figure) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired manner (such as USB, network cable, etc.) or through a wireless manner (such as mobile network, WIFI, Bluetooth, etc.).
[0130] The bus 1050 includes a channel for transmitting information between various components (such as the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040) of the device.
[0131] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in the specific implementation process, the device can also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device can also only include components necessary for implementing the embodiments of the present specification, and does not have to include all the components shown in the figure.
[0132] The electronic device of the above embodiments is used to implement the corresponding refrigeration control method in any of the preceding embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described here again.
[0133] Based on the same inventive concept, corresponding to any of the above method embodiments, the present application also provides a vehicle including an electronic device as described in the above embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described here again.
[0134] Based on the same inventive concept, the present application also provides a non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the XX method of any of the above embodiments.
[0135] The computer readable medium of the embodiments can include permanent and non-permanent, removable and non-removable media, which can store information by any method or technology. The information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.
[0136] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to perform the refrigeration management method of any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which are not repeated here.
[0137] Based on the same concept, the present application also provides a computer program product comprising computer program instructions for causing a computer to perform the method of any of the above embodiments when the computer program instructions are run on the computer, having the beneficial effects of the corresponding method embodiments, which are not repeated here.
[0138] It can be understood that before using the technical solutions of the various embodiments of the present application, the type of personal information involved, the scope of use, the use scenario, etc. will be informed to the user in an appropriate manner, and the user's authorization will be obtained.
[0139] For example, in response to receiving the user's active request, the user is sent prompt information to explicitly prompt the user that the operation requested to be performed will require the acquisition and use of the user's personal information. Thus, the user can voluntarily choose whether to provide personal information to the software or hardware such as electronic devices, application programs, servers or storage media that perform the operation of the technical solutions of the present application according to the prompt information.
[0140] As an optional but non-limiting implementation manner, in response to accepting the active request of the user, the manner of sending the prompt information to the user may be, for example, a pop-up window manner, in which the prompt information may be presented in a text manner. In addition, the pop-up window may also carry a selection control for the user to select "agree" or "disagree" to provide the personal information to the electronic device.
[0141] It can be understood that the above notification and user authorization obtaining process is only illustrative, and does not limit the implementation manners of the present application, and other manners meeting the relevant laws and regulations can also be applied to the implementation manners of the present application.
[0142] It should be understood by those skilled in the art that the above discussion of any embodiment is only exemplary and is not intended to suggest that the scope of the present application is limited to these examples; under the idea of the present application, the above embodiments or technical features in different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes of different aspects of the embodiments of the present application as described above, which are not provided in details for the sake of brevity.
[0143] In addition, in order to simplify the description and discussion, and so as not to make the embodiments of the present application difficult to understand, the well-known power / ground connections of integrated circuit (IC) chips and other components can or can not be shown in the provided drawings. In addition, the devices can be shown in the form of block diagrams in order to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (i.e., these details should be fully within the understanding of those skilled in the art). Where specific details (e.g., circuitry) are set forth in order to describe an illustrative embodiment of the present application, it will be apparent to those skilled in the art that the embodiments of the present application can be practiced without these specific details or with an implementation varying from these specific details. Therefore, these descriptions should be considered as illustrative rather than limiting.
[0144] Although the present application has been described in conjunction with specific embodiments thereof, many alternatives, modifications and variations will be apparent to those skilled in the art in light of the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) can use the embodiments discussed.
[0145] The embodiments of the present application are intended to cover all such alternatives, modifications and variations as falling within the broad scope of the application claimed. Accordingly, any omission, modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiments of the present application should be included in the protection scope of the present application.
Claims
1. A method of refrigeration management, characterized by, The method comprises the following steps: comparing the temperature value of the battery pack at the current time and the temperature value at the last time based on the fact that the vehicle is in driving state; determining the temperature rise rate of the battery pack at two adjacent times within a preset time period based on all the temperature values of the battery pack stored within the preset time period in response to determining that the temperature difference between the current time and the last time is greater than or equal to a temperature difference threshold value; determining whether the battery pack is in an abnormal temperature rise state based on the temperature rise rate of the battery pack within the preset time period, and in response to determining that the minimum temperature rise rate within the preset time period is greater than or equal to a first temperature change threshold value and the temperature rise rates within the preset time period increase in time sequence, adjusting the refrigeration temperature threshold of the cooling system of the vehicle in the case that the battery pack is in an abnormal temperature rise state, and in response to determining that the minimum value of the temperature rise rate within the preset time period is greater than or equal to a second temperature change threshold value, controlling the duty cycle of the cooling system to make the cooling system cool the battery pack in advance; wherein the second temperature change threshold value is greater than the first temperature change threshold value.
2. The refrigeration management method according to claim 1, wherein, The process of storing the temperature values comprises: counting the storage number of the temperature values of the battery pack in a preset database; in response to determining that the storage number does not reach a preset value, storing the temperature value of the battery pack obtained at the next time in the preset database in time sequence; in response to determining that the storage number reaches the preset value, deleting the temperature value stored in the preset database for the longest time, and adding the temperature value of the battery pack obtained at the next time to the preset database in time sequence.
3. The refrigeration management method according to claim 1, wherein, Further comprising: in response to determining that at least one of the following conditions is met, the adjusted refrigeration temperature threshold is adjusted back to the initial value; in response to determining that the vehicle switches from driving state to parking state; in response to determining that there is at least one temperature rise rate less than the first temperature change threshold value within the next preset time period; in response to determining that the adjacent two temperature rise rates of the battery pack within the next preset time period are the same or decreasing.
4. The refrigeration management method of claim 1, wherein, Further comprising: in response to determining that the minimum value of the temperature rise rate within the preset time period is greater than or equal to the second temperature change threshold value, updating the preset time period to a new preset time period based on a preset time period management rule; wherein the new preset time period is less than the current preset time period.
5. The refrigeration management method of claim 1, wherein, Further comprising: in response to determining that there is at least one temperature rise rate greater than or equal to a third temperature change threshold value within the preset time period, controlling the cooling system to start and cool the battery pack, generating a warning information about high temperature and high power consumption, and adjusting the output power of the battery pack and / or the operating state of the cooling system based on the feedback instruction of the user; wherein the third temperature change threshold value is greater than the second temperature change threshold value.
6. A refrigeration management device, characterized by, The method comprises the following steps: comparing the temperature value of the battery pack at the current time and the temperature value at the last time based on the fact that the vehicle is in driving state; The response calculation module is configured to, in response to determining that the temperature difference between the current time and the previous time is greater than or equal to a temperature difference threshold, determine a temperature rise rate of the battery pack at two adjacent times within a preset time period based on all temperature values of the battery pack stored within the preset time period. The determination and regulation module is configured to determine whether the battery pack is in an abnormal temperature rise state based on the temperature rise rate of the battery pack within the current preset time period, and in response to determining that the minimum temperature rise rate within the current preset time period is greater than or equal to a first temperature change threshold and the temperature rise rates within the current preset time period sequentially increase in time sequence, to determine that the battery pack is in an abnormal temperature rise state, to lower a refrigeration temperature threshold of a cooling system of the vehicle, and in response to determining that the minimum value of the temperature rise rate within the current preset time period is greater than or equal to a second temperature change threshold, to control the duty cycle of the cooling system to be adjusted so that the cooling system cools the battery pack in advance; wherein the second temperature change threshold is greater than the first temperature change threshold.
7. An electronic device comprising a memory, a processor, and a computer program stored on the memory and running on the processor, characterized in that, The processor implements the method of any one of claims 1-5 when executing the program.
8. A vehicle characterized by comprising: The electronic device of claim 7 is included. The electronic device of claim 7 is included.
Citation Information
Patent Citations
Power battery safety early warning method and system, vehicle and medium
CN118457351A
Temperature regulation method and temperature regulation system for vehicle-mounted battery
WO2019062935A1