Refrigeration control method and device, electronic equipment and vehicle
By dynamically monitoring the temperature changes of the battery pack in the driving state of new energy vehicles, calculating the temperature rise rate and lowering the cooling temperature threshold of the cooling system, the problem that BMS is difficult to effectively control the temperature of the battery pack when high output power and rapid temperature changes is solved, and more efficient cooling and longer battery pack service life is achieved.
Patent Information
- Application Number
- CN202510050650.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2045-01-13
AI Technical Summary
When the battery pack output power of the new energy vehicle is high and the temperature change rate is fast, it is difficult to form effective temperature control, resulting in a decrease in the temperature control effect of the cooling system.
By comparing the current and previous moment temperature values of the battery pack in a driving state, the temperature rise rate is calculated, and the cooling temperature threshold of the cooling system is lowered when the battery pack is in an abnormal heating state to start or adjust the cooling system in advance.
Effectively control the temperature of the battery pack, enhance the response efficiency of the cooling system, improve the overall reliability and user experience of the vehicle, extend the service life of the battery pack, and improve the safety and driving experience of the car.
Smart Images

Figure CN119590277A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a refrigeration control method, device, electronic equipment and vehicle. Background Art
[0002] With the continuous advancement of new energy vehicle technology, the thermal management strategy of BMS (Battery Management System) is particularly important for improving vehicle performance and enhancing safety.
[0003] At present, the battery pack of new energy vehicles relies on a fixed temperature threshold to control the start and stop of the cooling system. However, when the battery pack has a large output power and a fast temperature change rate, the current BMS thermal management strategy is difficult to effectively control the battery pack temperature, resulting in a decrease in the temperature control effect of the cooling system. Summary of the invention
[0004] In view of this, the purpose of the present application is to propose a refrigeration control method, device, electronic device and vehicle to solve the technical problem that the thermal management strategy of the BMS in the related art is difficult to form effective control when the battery pack output power is high and the temperature rise rate is large.
[0005] Based on the above objectives, in a first aspect of the present application, the present application provides a refrigeration control method, comprising:
[0006] Based on the vehicle being in a driving state, the obtained temperature value of the battery pack at the current moment is compared with the temperature value at the previous moment;
[0007] In response to determining that the temperature difference between the current moment and the previous moment is greater than or equal to the temperature difference threshold, determining the temperature rise rate of the battery pack at two adjacent moments within the preset time length based on all temperature values of the battery pack stored within the current preset time length;
[0008] Based on the temperature rise rate of the battery pack within the current preset time period, determine whether the battery pack is in an abnormal temperature rise state, and if the battery pack is in an abnormal temperature rise state, lower the cooling temperature threshold of the vehicle's cooling system so that the cooling system cools the battery pack in advance.
[0009] In some embodiments, determining 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 includes:
[0010] In response to determining that the minimum temperature rise rate within the current preset time period is greater than or equal to the first temperature change threshold, and the temperature rise rate within the current preset time period increases sequentially in chronological order, it is determined that the battery pack is in an abnormal temperature rise state.
[0011] In some embodiments, the process of storing the temperature value of the battery pack includes:
[0012] Counting the number of temperature values stored in the battery pack in the preset database;
[0013] In response to determining that the stored quantity does not reach the pre-designed value, storing the temperature value of the battery pack acquired at the next moment in a preset database in chronological order;
[0014] In response to determining that the storage quantity reaches a pre-designed value, the temperature value stored for the longest time in the preset database is deleted, and the temperature value of the battery pack acquired at the next moment is added to the preset database in chronological order.
[0015] In some embodiments, the refrigeration management and control method further includes:
[0016] In response to determining that at least one of the following conditions is met, calling back the lowered refrigeration temperature threshold to an initial value;
[0017] In response to determining that the vehicle switches from a driving state to a parking state;
[0018] In response to determining that the battery pack has at least one temperature rise rate less than a first temperature change threshold within a next preset time period;
[0019] In response to determining that two adjacent temperature rise rates of the battery pack within a next preset time period are the same or decreasing.
[0020] In some embodiments, lowering the cooling temperature threshold of the cooling system of the vehicle comprises:
[0021] 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, controlling and adjusting the duty cycle of the cooling system;
[0022] Wherein, the second temperature change threshold is greater than the first temperature change threshold.
[0023] In some embodiments, the refrigeration management and control method further includes:
[0024] In response to determining that the minimum value of the temperature rise rate within the current preset time is greater than or equal to the second temperature change threshold, updating the current preset time to a new preset time based on a preset time management rule, and controlling and adjusting the duty cycle of the cooling system after the new preset time;
[0025] The new preset duration is shorter than the current preset duration.
[0026] In some embodiments, the refrigeration management 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 value within the current preset time period, controlling the cooling system to start and cool the battery pack, generating early 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 a user's feedback instruction;
[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 further provides a refrigeration control device, including:
[0030] A comparison detection module is configured to compare the current temperature value of the battery pack obtained at a previous moment with the temperature value at a previous moment based on the vehicle being in a driving state;
[0031] a response calculation module, configured to determine, in response to determining that the temperature difference between the current moment and the previous moment is greater than or equal to a temperature difference threshold, a temperature rise rate of the battery pack at two adjacent moments within the preset time length based on all temperature values of the battery pack stored within the current preset time length;
[0032] A 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 when the battery pack is in an abnormal temperature rise state, lower the cooling temperature threshold of the vehicle's cooling system to allow the cooling system to cool the battery pack in advance.
[0033] Based on the same inventive concept, the third aspect of the present application also provides an electronic device, including a memory, a processor, and a computer program stored in 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, including the electronic device as described above.
[0035] As can be seen from the above, the refrigeration control method, device, electronic device and vehicle provided by the present application can dynamically monitor the temperature change of the battery pack in the driving state by comparing the temperature value of the battery pack at the current moment and the temperature value at the previous moment in the driving state, and timely capture the dynamic situation of the temperature value of the battery pack; when it is determined that the temperature difference between the current moment and the previous moment of the battery pack is greater than or equal to the temperature difference threshold, the temperature rise rate of the battery pack at two adjacent moments within the preset time length can be determined, and it can be accurately judged whether the temperature rise trend of the battery pack is obvious, which is conducive to early detection of potential abnormal temperature rise problems of the battery pack; based on the temperature rise rate within the current preset time length, it can accurately reflect whether the battery pack is in an abnormal temperature rise state, and when the battery pack is in an abnormal temperature rise state, the refrigeration temperature threshold of the cooling system can be lowered to ensure that the cooling system can be started or adjusted in advance, thereby effectively controlling the battery pack temperature, so as to enhance the response efficiency of the cooling system and improve the overall reliability and user experience of the vehicle; therefore, the application of the refrigeration control method is conducive to preventing high temperature control failure of the battery pack, protecting the health of the battery pack, extending its service life, and improving the safety and driving experience of the car. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0037] Figure 1 A schematic diagram of the refrigeration control method in this application;
[0038] Figure 2 A flow chart of a method for storing the temperature value of a battery pack in this application;
[0039] Figure 3 This is a schematic diagram of the structure of the refrigeration control device in this application;
[0040] Figure 4 It is a schematic diagram of the structure of the electronic device in this application. DETAILED DESCRIPTION
[0041] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0042] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0043] For new energy vehicles, battery packs, BMS and cooling systems are essential components of the vehicle; the three complement each other and jointly ensure the high performance and long life of new energy vehicles.
[0044] The battery pack is the core component for storing electrical energy in new energy vehicles. It can be composed of multiple battery cells and provide power for the vehicle.
[0045] BMS is a key system for monitoring and managing battery packs. It is responsible for real-time monitoring of key parameters of the battery pack, such as voltage, current, and temperature, to ensure that the battery pack operates within a safe and efficient range, and to extend battery life through functions such as balancing management and thermal protection.
[0046] The cooling system is usually used in conjunction with the BMS. It can adjust the temperature of the battery pack under the control of the BMS. It can be used to heat or cool the battery pack to maintain a stable operating 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 rate of temperature rise 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, that is, the highest module temperature of the battery needs to reach a fixed temperature threshold to control the start of the cooling system; however, for the cooling system, even if the cooling system is started at a fixed temperature threshold, the cooling system cannot achieve rapid cooling of the battery pack in a short time, and it is difficult to effectively curb the temperature rise. Therefore, the thermal management strategy of the BMS is difficult to effectively manage complex and changeable working conditions such as continuous high power output of the battery pack, especially when the battery pack temperature rises rapidly. A single temperature threshold cannot achieve a timely and effective response, resulting in temperature control failure.
[0048] The current preset time length is a preset time between the time when the temperature value of the battery pack is stored and the current time.
[0049] Therefore, the present application provides a refrigeration control method, which is applied to a vehicle, the vehicle including a cooling system and a battery pack, such as Figure 1 As shown, including:
[0050] S100: Based on the vehicle being in a driving state, comparing the acquired temperature value of the battery pack at the current moment with the temperature value at the previous moment;
[0051] In this step, when the vehicle is in driving state, the user can control the vehicle to move on the road at a constant speed or variable speed, and the battery pack provides driving force for the vehicle; when it is determined that the vehicle is in driving state, the temperature value of the battery pack can be obtained in real time through the vehicle's temperature sensor, and after obtaining the temperature value of the battery pack, the temperature change of the battery pack can be determined through the temperature value of the battery pack at different times.
[0052] In specific implementation, when it is determined that the vehicle is in a driving state, it indicates that the vehicle is driven by the output power of the battery pack. At this time, the vehicle can be controlled to obtain the real-time temperature value of the battery pack; after determining that the vehicle has obtained the temperature value of the battery pack, the temperature value at the current moment and the temperature value at the previous moment are determined therefrom, and the temperature value of the battery pack at the current moment and the temperature value of the previous moment obtained are compared. According to the comparison result of the temperature values at the two moments, the temperature change of the battery pack when the vehicle is in a driving state can be determined, thereby quickly determining whether the battery pack of the vehicle in the driving state has heated up.
[0053] S200: In response to determining that the temperature difference between the current moment and the previous moment is greater than or equal to the temperature difference threshold, determining the temperature rise rate of the battery pack at two adjacent moments within the preset time length based on all temperature values of the battery pack stored within the current preset time length;
[0054] In this step, the temperature difference threshold is a standard value pre-set to measure the amplitude of the battery pack temperature change between two adjacent moments, and can be used to determine whether the battery temperature change in the time interval corresponding to the two adjacent moments is within a normal range.
[0055] Exemplarily, the temperature difference threshold value can be selected as any temperature difference value greater than or equal to 1°C based on actual needs to ensure that it can accurately reflect the temperature rise state of the battery pack, which will not be elaborated here.
[0056] The temperature rise rate of the battery pack at two adjacent moments may be a ratio of the temperature difference corresponding to the two adjacent moments to the time interval between the two adjacent moments.
[0057] The current preset duration can be the time period starting from the last moment (i.e., the last moment is taken as the initial moment) and reaching the end moment after the preset time length; since the time length is preset, it can be used to measure whether the temperature rise state of the battery pack during the time period is abnormal.
[0058] Exemplarily, the current preset duration can be selected from any time length between 5 and 10 minutes based on actual needs to ensure that there is sufficient time while not delaying the cooling system's cooling temperature threshold lowering time, which will not be elaborated here.
[0059] In specific implementation, after determining and obtaining the temperature value of the battery pack at the current moment and the temperature value at the previous moment, the temperature difference between the two moments can be determined based on the temperature values of the battery pack at the two moments, and the temperature difference between the two moments can be compared with the temperature difference threshold. Based on the comparison result between the temperature difference and the temperature difference threshold, it can be determined whether the battery pack has experienced a significant temperature rise. When it is determined that the temperature difference between the temperature value at the current moment and the temperature value at the previous moment is greater than or equal to the temperature difference threshold, it indicates that the temperature value of the battery pack has changed significantly during the time period, the temperature rise phenomenon is more obvious, and there is a possibility that the battery pack is in an abnormal temperature rise state.
[0060] After determining that the battery pack has abnormal temperature rise, the previous moment can be used as the initial moment of the current preset time length, and the vehicle can be controlled to continuously obtain the temperature value of the battery pack within the current preset time length, and all the temperature values of the battery pack obtained can be stored; when the current preset time length reaches the end moment, 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 the two adjacent moments can be determined according to the two adjacent moments, and the temperature rise rate of the battery pack between two adjacent moments can be determined according to the temperature values of the battery pack at adjacent moments and the corresponding time interval, thereby obtaining multiple temperature rise rates of the battery pack arranged in chronological order within the current preset time length, so as to accurately determine whether the battery pack is in an abnormal temperature rise state based on the multiple temperature rise rates of the battery pack.
[0061] S300: 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 if the battery pack is in an abnormal temperature rise state, lower the cooling temperature threshold of the vehicle's cooling system so that the cooling system cools the battery pack in advance.
[0062] In this step, the cooling temperature threshold of the cooling system can be a set temperature value that controls the cooling system to start or stop the cooling operation. When the temperature value of the battery pack reaches or exceeds the cooling temperature threshold, the cooling system will start or adjust the operating status to maintain the temperature value of the battery pack within a stable range.
[0063] In specific implementation, after obtaining multiple temperature rise rates of the battery pack within the current preset time length, the multiple temperature rise rates of the battery pack are arranged in chronological order, and whether the battery pack is in an abnormal temperature rise state can be further judged based on the temperature rise rates corresponding to the multiple time intervals; when the battery pack is determined to be in an abnormal temperature rise state based on the multiple temperature rise rates of the battery pack within the current preset time length, it indicates that the output power of the battery pack is high, and the temperature rise rate is not conducive to the battery pack to continue to operate at high power, thereby accurately inferring whether the cooling system can curb the abnormal temperature rise phenomenon of the battery pack and have a significant cooling effect.
[0064] After determining that the battery pack is in an abnormal temperature rise state, the cooling temperature threshold of the cooling system can be lowered at this time, so that the cooling system can be turned on or adjusted to the operating state after reaching or exceeding the lowered cooling temperature threshold, thereby allowing the cooling system to cool the battery pack in advance; in this case, the cooling system can cool the battery pack in an abnormal temperature rise state in advance, which is beneficial to delay or control the heating rate of the battery pack, prevent the battery pack from experiencing high temperature control failure, and help extend the high-power output time and service life of the battery pack, thereby improving the user's vehicle experience.
[0065] Exemplarily, the cooling temperature threshold can be lowered by 10%-50%. Taking the cooling temperature threshold of the cooling system as 60°C as an example, when it is determined that the battery pack is at an abnormal temperature, the cooling temperature can be lowered to 20%, that is, the cooling temperature threshold is lowered to 48°C. After the temperature reaches above 48°C, the cooling system is controlled to cool the battery pack, so as to slow down the heating rate of the battery pack and increase its high power output time.
[0066] It can be seen from this that the cooling control method can dynamically monitor the temperature changes of the battery pack in the driving state by comparing the current temperature value of the battery pack with the temperature value at the previous moment in the driving state, and timely capture the dynamic situation of the temperature value of the battery pack.
[0067] When it is determined that the temperature difference between the current moment and the previous moment of the battery pack is greater than or equal to the temperature difference threshold, the temperature rise rate of the battery pack at two adjacent moments within the preset time length can be determined, and whether the temperature rise trend of the battery pack is obvious can be accurately judged based on the temperature rise rate of the battery pack, thereby improving the sensitivity of detecting temperature changes of the battery pack, which is conducive to early detection of potential abnormal heating problems of the battery pack, preventing battery pack performance degradation or safety risks caused by excessive temperature, and providing an effective basis for analyzing battery health status.
[0068] In addition, the temperature rise rate within the current preset time can accurately reflect whether the battery pack is in an abnormal temperature rise state, and can lower the cooling temperature threshold of the cooling system when the battery pack is in an abnormal temperature rise state, ensuring that the cooling system can be started or adjusted in advance, thereby effectively controlling the battery pack temperature. This not only helps to enhance the response efficiency of the cooling system and reduce the impact of high temperature on battery life, but also optimizes the working environment of the battery and improves the overall reliability of the vehicle and user experience.
[0069] Therefore, this cooling control method is helpful in preventing high temperature control failure of the battery pack, protecting the health of the battery pack, extending its service life, and improving the safety and driving experience of the car.
[0070] In some embodiments, S300 is further described; determining 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 includes:
[0071] In response to determining that the minimum temperature rise rate within the current preset time period is greater than or equal to the first temperature change threshold, and the temperature rise rate within the current preset time period increases sequentially in chronological order, it is determined that the battery pack is in an abnormal temperature rise state.
[0072] Among them, the first temperature change threshold can be a preset temperature change rate used to determine whether there is a possibility that the battery pack is in an abnormal temperature rise state within the current preset time length; specifically, in the driving state, when the temperature rise rate is greater than or equal to the first temperature change threshold, there is a possibility that the battery pack is in an abnormal temperature rise state; when the temperature rise rate is less than the first temperature change threshold, there is no possibility that the battery pack is in an abnormal temperature rise state, that is, the battery pack is in a normal temperature rise state or a constant temperature state.
[0073] In a specific implementation, after obtaining multiple temperature rise rates of battery packs arranged in chronological order within the current preset time period, the minimum temperature rise rate can be quickly determined among all the temperature rise rates within the current preset time period through one-by-one comparison or sorting algorithm (including upgrade sorting or downgrade sorting), and after comparing the minimum temperature rise rate within the current preset time period with the first temperature change threshold, it can be reflected based on the comparison result whether there is a possibility that the battery pack is in an abnormal temperature rise state; among which, when the comparison result is that the minimum temperature rise rate within the current preset time period is greater than or equal to the first temperature change threshold, it indicates that the battery pack has heated up significantly, thereby preliminarily determining that there is a possibility that the battery pack is in an abnormal temperature rise state.
[0074] After determining that the minimum temperature rise rate within the current preset time period is greater than or equal to the first temperature change threshold, it can be determined whether the battery pack is in an abnormal temperature rise state based on the change trends of multiple temperature rise rates within the current preset time period; more specifically, since each temperature rise rate within the current preset time period is calculated by corresponding to the temperature values and time intervals of two adjacent moments, all temperature rise rates within the current preset time period are arranged in chronological order. When it is determined that the temperature rise rates within the current preset time period increase in chronological order, that is, the latter temperature rise rate is greater than the previous temperature rise rate, it indicates that the battery pack is in an abnormal temperature rise state. At this time, the output power of the battery pack is relatively high, and its temperature rise rate is not conducive to the battery pack maintaining long-term 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 battery pack detection.
[0075] Exemplarily, the first temperature change threshold value can be selected based on actual needs and any temperature change rate value in the range of 0.5-1.5° C. / min, which will not be described in detail here.
[0076] In some embodiments, Figure 2 As shown, S200 is further described; the process of storing the temperature value of the battery pack includes:
[0077] S201: Counting the number of temperature values of battery packs stored in a preset database;
[0078] In this step, the preset database may be a pre-configured database system for storing, managing and retrieving data, so as 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 temperature value at the current moment and the temperature value at the previous moment is greater than or equal to the temperature difference threshold, it indicates that the temperature value of the battery pack has changed greatly during this time period, and there is a possibility that the battery pack is in an abnormal temperature rise state; therefore, the temperature value of the battery pack obtained by the vehicle within the current preset time period can be stored in the database to provide effective calculation data for the temperature difference calculation between two adjacent moments. When storing the temperature value of the battery pack within the current preset time period, the number of stored 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 through the temperature value of the battery pack stored in the preset database within the current preset time period. At the same time, the number of stored temperature values of the battery pack in the preset database can also be effectively controlled to reduce the difficulty of data calculation and the budget burden, and to achieve reasonable arrangement of the storage space of the preset database.
[0080] S202: In response to determining that the storage quantity does not reach the pre-designed value, storing the temperature value of the battery pack acquired at the next moment in a preset database in chronological order;
[0081] In this step, the pre-designed numerical value may be an expected quantity value pre-set in a preset database, and is used to optimize the storage method, storage quantity and operation speed of the temperature value of the battery pack in the preset database.
[0082] In specific implementation, by judging whether the storage number of temperature values of the battery pack in the preset database reaches the preset value, it can be determined whether the preset database can provide sufficient temperature values and accurately reflect whether the battery pack is in an abnormal temperature rise state; when the storage number of temperature values of the battery pack stored in the preset database does not reach the preset value, it indicates that the temperature value of the battery pack in the preset database is insufficient and insufficient to judge whether the battery pack is in an abnormal temperature rise state, that is, the judgment result is of low accuracy; therefore, within the current preset time length, when the temperature value of the battery pack is obtained at the next moment, the temperature value of the battery pack at that moment can be stored in the preset database in chronological order to enrich the temperature value of the battery pack in the preset database and improve the accuracy of the judgment of the temperature rise type of the battery pack.
[0083] S203: In response to determining that the storage quantity reaches the pre-designed value, the temperature value stored for the longest time in the preset database is deleted, and the temperature value of the battery pack acquired at the next moment is added to the preset database in chronological order.
[0084] In this step, when the number of temperature values of the battery pack stored in the preset database reaches a preset value, it indicates that the temperature values of the battery pack in the preset database are sufficient, or the storage capacity and the optimal operation upper limit of the preset database are reached. Therefore, the temperature value of the battery pack stored in the preset database can accurately determine whether the battery pack is in an abnormally heated state. Since the number of temperature values of the battery pack has reached a preset value, in order to ensure the timeliness of the data storage in the preset database, the temperature value with the longest storage time in the preset database can be deleted based on the sliding window principle to avoid the accuracy of the judgment of the battery pack state due to too long data storage time. At the same time, the temperature value of the battery pack acquired at the next moment is added to the preset database in chronological order to ensure that the preset database always has sufficient data and to ensure that the preset database always maintains a good uniform speed state and storage effect.
[0085] In some embodiments, further description is given after S300; the refrigeration control method further includes:
[0086] In response to determining that at least one of the following conditions is met, the lowered refrigeration temperature threshold is adjusted back to the initial value; wherein the initial value of the cooling system is a preset temperature threshold of the cooling system, namely, the refrigeration temperature threshold.
[0087] In one case, in response to determining that the vehicle switches from a driving state to a parking state; wherein the parking state may be that the vehicle stops driving and is in a stationary state, at which time the vehicle's power system is turned off or switched to an idle state, so when the battery pack is in the parking state, the output power of the battery pack is relatively small, and the heating state thereof is a normal heating state or a constant temperature state.
[0088] More specifically, after determining that the vehicle has switched from driving state to parking state, since the output power of the battery pack is small, when the temperature value of the battery pack reaches or exceeds the cooling temperature threshold, the cooling system can effectively control the temperature of the battery pack to ensure that the battery pack does not fail due to high temperature control and reduce the vehicle's power consumption.
[0089] In another case, in response to determining that the battery pack has at least one temperature rise rate less than the first temperature change threshold within 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 may be a pre-set time, and its time length may be the same as the current preset time period, which can be used to indicate the temperature change state of the battery pack within the time period.
[0090] More specifically, when it is determined that the battery pack has at least one temperature rise rate less than the first temperature change threshold within the next preset time period, it indicates that the battery pack is in a normal temperature rise within the next preset time period, and the temperature change of the battery pack is adjusted, that is, the battery pack is not in an abnormal temperature rise state. At this time, the cooling system can be controlled according to the initial cooling temperature threshold to reduce the power consumption of the vehicle.
[0091] In yet another case, in response to determining that two adjacent temperature rise rates of the battery pack within the next preset time period are the same or decreasing.
[0092] Specifically, when it is determined that two adjacent temperature rise rates of the battery pack within 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, that is, the temperature rise effect of the battery pack is alleviated. At this time, there is no need to adjust the cooling temperature threshold of the cooling system, and the cooling system can be controlled according to the initial cooling temperature threshold to reduce the power consumption of the vehicle.
[0093] It should be noted that if the minimum temperature rise rate among all temperature rates of the battery pack within 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 within the next preset time period; however, the abnormal temperature rise state of the battery pack tends to be stable or downward, indicating that the battery pack is switching to a normal temperature rise state. Therefore, when the battery pack reaches the cooling temperature threshold, the battery pack is cooled by the cooling system, which can ensure the cooling effect on the battery pack and effectively curb the heating rate of the battery pack.
[0094] In some embodiments, further description is given for the steps after S300; lowering the cooling temperature threshold of the cooling system of the vehicle includes:
[0095] 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 the second temperature change threshold, the duty cycle of the cooling system is controlled and adjusted, wherein the second temperature change threshold is greater than the first temperature change threshold.
[0096] Among them, 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 lowering the cooling 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, which is used to regulate its cooling efficiency for the battery pack and the energy consumption level.
[0098] In specific implementation, when it is determined that the minimum value of 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 sequentially in chronological order, it indicates that the battery pack is in an abnormal temperature rise state. Therefore, the battery pack is cooled in advance by lowering the cooling temperature threshold of the vehicle's cooling system to improve the cooling effect on the battery pack; and because the second temperature change threshold is greater than the first temperature change threshold, the minimum value of the temperature rise rate within the current preset time period is greater than or equal to the second temperature change threshold, which indicates that the current battery pack is in an abnormal temperature rise state. Relying on lowering the cooling temperature threshold of the cooling system cannot meet the cooling needs of the battery pack. At this time, the duty cycle of the cooling system can be adjusted, such as by increasing the duty cycle of the cooling system to improve its cooling effect on the battery pack, thereby improving the temperature control effect on the battery pack.
[0099] Exemplarily, the second temperature change threshold value can be selected based on actual needs and any temperature change rate value in the range of 2-5°C / min, which will not be described in detail here.
[0100] In some embodiments, the refrigeration control method is further described; the refrigeration control method also includes:
[0101] 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 the second temperature change threshold, the current preset time period is updated to a new preset time period based on the preset time period management rule; wherein the new preset time period is less than the current preset time period.
[0102] Among them, the preset duration management rules can be pre-set time lengths and related criteria, which are used to adjust the duration of the current preset duration, ensure that sufficient battery pack temperature values are obtained and stored within the current preset duration, and ensure that the battery pack status can be judged within the preset duration.
[0103] In specific implementation, when it is determined that the minimum value of the temperature rise rate within the current preset time 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 relying on lowering the cooling temperature threshold of the cooling system cannot meet the cooling needs of the battery pack; at this time, based on the preset time management rules, the current preset time can be updated to a new preset time, and the duty cycle of the cooling system can be controlled and adjusted after the new preset time. Since the new preset time is shorter than the current preset time, the time for lowering the cooling temperature threshold of the cooling system can be shortened, so that the cooling system can turn on the cooling function or adjust the cooling state within a shorter time, thereby further improving the cooling effect on the battery pack.
[0104] Exemplarily, since the new preset time is shorter than the current preset time, preset time management rules can be formulated according to actual needs, and a new preset time can be determined; for example, the new preset time can be 50%-80% of the current preset time to ensure that the time for lowering the cooling temperature threshold is shortened, and it can be ensured that the temperature changes of the battery pack can be judged within the new preset time.
[0105] In some embodiments, the refrigeration control method is further described below; the refrigeration control method also includes:
[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, generate early warning information about high temperature and high power consumption, and adjust the output power of the battery pack and / or the operating status of the cooling system based on user feedback instructions; wherein the third temperature change threshold is greater than the second temperature change threshold.
[0107] Among them, 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; 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, it indicates that the battery pack does not have a 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, it indicates that the battery pack has a risk of thermal runaway, or the battery pack has an abnormality in output power within the current preset time (such as failure of the battery pack power output limiting function or a local failure of the battery pack).
[0108] In 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 within the current preset time period, in addition to indicating that the battery pack is in an abnormal temperature rise state, and relying on lowering the cooling temperature threshold of the cooling system cannot meet the cooling needs of the battery pack, it also indicates that the battery pack is at risk of thermal runaway. At this time, lowering the cooling temperature threshold and adjusting the duty cycle cannot meet the cooling needs of the battery pack; to ensure the safety of vehicle operation, after 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 can be controlled to turn on directly, that is, the battery pack is cooled immediately, thereby timely controlling the temperature of the battery pack and reducing the probability of accidents.
[0109] When the cooling system is started, early warning information about high temperature and high power consumption can be generated by the vehicle's computer and sent directly or indirectly to the user in the form of sound, text, image, and light. For example, the user can be warned by an alarm sound, sent to the user's mobile terminal through text or image information, or prompted by flashing lights.
[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, deceleration instructions, cooling system control instructions, etc., so that the vehicle can adjust the output power of the battery pack (such as reducing the output power consumption of the battery pack) and / or the operating status of the cooling system (such as increasing the duty cycle of the cooling system) after receiving the user's feedback instructions, so as to reduce the heating effect of the battery pack, reduce the safety risks of the battery pack, and help maintain the performance of the battery pack.
[0111] It should be noted that if no feedback instruction from the user is received within the preset receiving time, in order to ensure the safe operation of the vehicle, 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, which will not be elaborated here.
[0112] Exemplarily, the third temperature change threshold value can be selected based on actual needs, and any temperature change rate value between 6-10° C. / min is selected, which will not be described in detail here.
[0113] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the method.
[0114] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0115] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a refrigeration control device.
[0116] refer to Figure 3 , a refrigeration control device, comprising: 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 moment and the temperature value at the previous moment based on the vehicle being in a driving state; the response calculation module is configured to determine the temperature rise rate of the battery pack at two adjacent moments within the preset time length based on all temperature values of the battery pack stored within the current preset time length in response to determining that the temperature difference between the current moment and the previous moment is greater than or equal to the temperature difference threshold; 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 within the current preset time length, and if the battery pack is in an abnormal temperature rise state, lower the cooling temperature threshold of the vehicle's cooling system to allow the cooling system to cool the battery pack in advance.
[0118] More specifically, the refrigeration control device can be operated as follows:
[0119] After determining that the vehicle is in the driving state, the comparison detection module can obtain the temperature value of the battery pack through the comparison detection module. After obtaining the temperature value of the battery pack at the current moment and the temperature value at the previous moment, the temperature values at the two moments 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 moment and the temperature value at the previous moment sent by the comparison detection module, if it is determined that the temperature difference between the temperature value at the current moment and the temperature value at the previous moment is greater than or equal to the preset temperature difference threshold, the time interval between the current moment and the previous moment can be determined, and all temperature values of the battery pack stored in the current preset time length are retrieved through the response calculation module, and multiple temperature rise rates are calculated through the temperature difference values at different moments and the corresponding time intervals, and the multiple temperature rise rates are arranged in chronological order and sent to the determination and control module.
[0121] After the determination control module receives multiple temperature rise rates sent by the response calculation module, it can process the temperature rise rates. Since the multiple temperature rise rates received by the determination control module are arranged in chronological order, 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 vehicle's battery pack is high. At this time, the vehicle can be controlled to lower the cooling temperature threshold of the cooling system, even if the cooling temperature threshold is lowered, so that the battery pack can be cooled in advance, which is beneficial to control the temperature of the battery under high power output conditions to meet user application needs.
[0122] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0123] The device of the above embodiment 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 will not be repeated here.
[0124] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, 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 when the processor executes the program, the refrigeration control method described in any of the above embodiments is implemented.
[0125] Figure 4 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may 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 in the device.
[0126] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0127] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.
[0128] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0129] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).
[0130] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).
[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 may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.
[0132] The electronic device of the above embodiment is used to implement the corresponding refrigeration control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0133] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a vehicle, including an electronic device as described in the above-mentioned embodiments, and having the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0134] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the XX method described in any of the above embodiments.
[0135] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, 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 technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0136] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the refrigeration control method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0137] Based on the same concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.
[0138] It is understandable that before using the technical solutions of each embodiment of the present application, the type, scope of use, usage scenarios, etc. of the personal information involved 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 an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to the electronic device, application, server, storage medium or other software or hardware that performs the operation of the technical solution of the present application according to the prompt message.
[0140] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0141] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation method of this application. Other methods that meet relevant laws and regulations may also be applied to the implementation method of this application.
[0142] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0143] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram 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 (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.
[0144] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.
[0145] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the protection scope of the present application.
Claims
1. A refrigeration control method, characterized in that: include: Based on the vehicle being in a driving state, the obtained temperature value of the battery pack at the current moment is compared with the temperature value at the previous moment; In response to determining that the temperature difference between the current moment and the previous moment is greater than or equal to the temperature difference threshold, determining the temperature rise rate of the battery pack at two adjacent moments within the preset time length based on all temperature values of the battery pack stored within the current preset time length; Based on the temperature rise rate of the battery pack within the current preset time period, determine whether the battery pack is in an abnormal temperature rise state, and if the battery pack is in an abnormal temperature rise state, lower the cooling temperature threshold of the vehicle's cooling system so that the cooling system cools the battery pack in advance.
2. The refrigeration control method according to claim 1, characterized in that: The determining 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 includes: In response to determining that the minimum temperature rise rate within the current preset time period is greater than or equal to the first temperature change threshold, and the temperature rise rate within the current preset time period increases sequentially in chronological order, it is determined that the battery pack is in an abnormal temperature rise state.
3. The refrigeration control method according to claim 1, characterized in that: The process of storing the temperature value comprises: Counting the number of temperature values stored in the battery pack in the preset database; In response to determining that the stored quantity does not reach the pre-designed value, storing the temperature value of the battery pack acquired at the next moment in a preset database in chronological order; In response to determining that the storage quantity reaches a pre-designed value, the temperature value stored for the longest time in the preset database is deleted, and the temperature value of the battery pack acquired at the next moment is added to the preset database in chronological order.
4. The refrigeration control method according to claim 2, characterized in that: Also includes: In response to determining that at least one of the following conditions is met, calling back the lowered refrigeration temperature threshold to an initial value; In response to determining that the vehicle switches from a driving state to a parking state; In response to determining that the battery pack has at least one temperature rise rate less than a first temperature change threshold within a next preset time period; In response to determining that two adjacent temperature rise rates of the battery pack within a next preset time period are the same or decreasing.
5. The refrigeration control method according to claim 2, characterized in that: The step of lowering the cooling temperature threshold of the cooling system of the vehicle comprises: 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, controlling and adjusting the duty cycle of the cooling system; Wherein, the second temperature change threshold is greater than the first temperature change threshold.
6. The refrigeration control method according to claim 5, characterized in that: Also includes: 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 the second temperature change threshold, updating the current preset time period to a new preset time period based on a preset time period management rule; The new preset duration is shorter than the current preset duration.
7. The refrigeration control method according to claim 5, characterized in that: Later also includes: 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 current preset time period, controlling the cooling system to start and cool the battery pack, generating early 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 a user's feedback instruction; Wherein, the third temperature change threshold is greater than the second temperature change threshold.
8. A refrigeration control device, characterized in that: include: A comparison detection module is configured to compare the current temperature value of the battery pack obtained at a previous moment with the temperature value at a previous moment based on the vehicle being in a driving state; a response calculation module, configured to determine, in response to determining that the temperature difference between the current moment and the previous moment is greater than or equal to a temperature difference threshold, a temperature rise rate of the battery pack at two adjacent moments within the preset time length based on all temperature values of the battery pack stored within the current preset time length; A 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 when the battery pack is in an abnormal temperature rise state, lower the cooling temperature threshold of the vehicle's cooling system to allow the cooling system to cool the battery pack in advance.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 7 is implemented.
10. A vehicle, characterized in that: Comprising the electronic device as claimed in claim 9.
Citation Information
Patent Citations
Power battery thermal management method and device, medium and electronic equipment
CN114454777A
Control method of thermal management system, thermal management system and vehicle
CN116080343A
Battery cooling control method, device and equipment and vehicle
CN117284158A
Power battery safety early warning method and system, vehicle and medium
CN118457351A
Cooling control method and equipment of battery, medium, cooling system and vehicle
CN118539050A