A portable energy storage device and method for dynamically adjusting power according to internal temperature
By using temperature sensors and control units in portable energy storage devices, dynamically adjusting the power of the battery pack and power channels according to the pre-constructed temperature model, the problem of the inability to adjust power according to the internal temperature in the prior art is solved, and safe and efficient Operation and higher stability.
Patent Information
- Application Number
- CN202411474672.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2024-09-06
- Filing Date
- 2024-10-22
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2044-10-22
AI Technical Summary
Existing portable energy storage devices cannot dynamically adjust power according to the internal temperature of the equipment, resulting in equipment damage possible under high temperatures, and when multiple heavy-load devices are connected to the charging output interface at the same time, the appropriate power cannot be distributed reasonably, resulting in overloading of the entire machine or high temperature.
Design a portable energy storage device, including a battery pack, a temperature sensor and a control unit, dynamically adjust the power of the battery pack and power channels through a pre-constructed temperature model, ensure the device operates safely in high temperature conditions, and improves the hysteresis temperature design Operation stability.
It realizes that while ensuring the safety of the device, maintaining high power output, improving the stability and user experience of the device, and avoiding equipment damage caused by overload or high temperature.
Smart Images

Figure CN119051220B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of energy storage technology, and in particular to a portable energy storage device and method for dynamically adjusting power according to internal temperature. Background Art
[0002] With the popularity of mobile devices and the increase in people's outdoor activities, the demand for portable energy storage devices is increasing. Whether it is outdoor camping, emergency power needs, or charging daily mobile devices, mobile energy storage devices that can provide reliable power have become an indispensable tool. Portable energy storage devices have a wide range of application scenarios, and users' requirements for their functional diversity and convenience are constantly increasing.
[0003] The channel power of a traditional portable energy storage device can usually only achieve a fixed power value, and cannot meet the requirement of dynamically adjusting the power according to the internal temperature of the device. In addition, although there are prior patents that propose an inventive concept of establishing a connection between the temperature and power of a portable energy storage device, all of them are to achieve the purpose of controlling the temperature of the power supply of the portable energy storage device by adjusting the power, that is, when the device monitors that the temperature reaches the threshold, it reduces the output power or disconnects the output. Although this method can protect the power supply from damage, the instantaneous reduction of the output power has a greater impact on the connected device, and also makes it impossible for the device to maintain a high power output, affecting the user experience. For example, the prior invention patent with publication number CN117118039B discloses an outdoor mobile power supply over-temperature protection method, device and system, firstly, the temperature rise rate and temperature rise time of the power supply component are determined by temperature detection, and the running time of the mobile power supply charging or discharging is determined. When the running time is greater than the temperature rise time, the suppressed temperature rise of the power supply component within the temperature rise time is calculated, and the target change power is determined according to the preset mapping relationship between the suppressed temperature rise and the change power, and finally the input and output power of the mobile power supply is reduced according to the target change power, thereby achieving the purpose of protecting the power supply.
[0004] In addition, existing portable energy storage devices often have multiple charging output interfaces. However, when multiple heavy-load devices are connected to the charging output interfaces at the same time, the existing portable energy storage devices fail to reasonably allocate appropriate power to each channel, resulting in overload or high temperature during the operation of the portable energy storage device, causing damage to the equipment. Summary of the invention
[0005] In view of the defects in the prior art, the purpose of the present invention is to provide a portable energy storage device and method that dynamically adjusts power according to the internal temperature. Through ingenious design, the power of the battery pack and the power channel can be adjusted according to their real-time temperature, while ensuring the safety of the device operation, the power of the device is maintained at a high level, and through the design of hysteresis temperature, the operation of the device has higher stability.
[0006] In order to achieve the above-mentioned object of the invention, the present invention provides the following technical solutions:
[0007] According to a first aspect of the present invention, there is provided a portable energy storage device for dynamically adjusting power according to internal temperature, comprising a battery pack, a first temperature sensor and a control unit, wherein the first temperature sensor is used to detect the real-time temperature of the battery pack, and the control unit can set the real-time allowable power of the battery pack according to the real-time temperature of the battery pack fed back by the first temperature sensor;
[0008] The control unit has a built-in temperature model Mbat pre-built for the battery pack, and N key decision point temperatures Tb_D1, Tb_D2, ..., Tb_D are set on the model Mbat with gradually increasing values. N , and N decision powers Tb_P1, Tb_P2, ..., Tb_P corresponding to the temperature of the key decision point one by one, with gradually decreasing values N , and N hysteresis temperatures Tb_H1, Tb_H2, ..., Tb_H corresponding to the decision power one by one N , define Tb as the real-time temperature of the battery pack, Ps as the real-time allowable power of the battery pack determined by the control unit, Tb_min as the minimum value of the allowable operating temperature range of the battery pack, when N ≥ 3, then:
[0009] If the power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise, k and between Tb_D k <Tb≤Tb_D k+1 In the interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-1;
[0010] If temperature drop triggers power recovery: If Tb exceeds Tb_D k+1 The higher temperature is reduced to (Tb_D k+1 -Tb_H k+1 ) and between (Tb_D k -Tb_H k )<Tb≤(Tb_D k+1 -Tb_H k+1 ) interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-2; if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit makes Ps=Tb_P1;
[0011] When Tb exceeds Tb_D N, the control unit turns off the charging and discharging functions of the battery pack; when Tb exceeds Tb_D N The higher temperature drops to (Tb_D N -Tb_H N ), defined numerically as (Tb_D N -Tb_H N ) are adjacent and ≥(Tb_D N -Tb_H N ) is the temperature decision point Tb_D a , the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P a , where 1≤a≤N.
[0012] Preferably, when N=2, then:
[0013] If power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise and is within the range of Tb_D1<Tb≤Tb_D2, the control unit sets Ps=Tb_P2;
[0014] If power recovery is triggered by temperature drop, then: if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit sets Ps=Tb_P1;
[0015] If Tb exceeds Tb_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the battery pack; if Tb drops from a higher temperature exceeding Tb_D2 to (Tb_D2-Tb_H2), the temperature decision point that is numerically adjacent to (Tb_D2-Tb_H2) and ≥ (Tb_D2-Tb_H2) is defined as Tb_D a , if Tb_D a = Tb_D1, the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P1. a is Tb_D2, the control unit restores the charging and discharging functions of the battery pack and makes Ps=Tb_P2.
[0016] Preferably, the energy storage device further comprises at least two power channels and a corresponding number of second temperature sensors, the second temperature sensors being arranged one by one in the power channels for detecting the real-time temperature of each power channel, and the control unit being capable of setting the real-time allowable power of the power channel according to the real-time temperature of the power channel fed back by the second temperature sensor;
[0017] The control unit also has a built-in temperature model Mn pre-built for each power channel, and each model Mn is set with n gradually increasing key decision point temperatures Tc_D1, Tc_D2, ..., Tc_Dn, and n gradually decreasing decision powers Tc_P1, Tc_P2, ..., Tc_Pn corresponding to the key decision point temperatures, and n hysteresis temperatures Tc_H1, Tc_H2, ..., Tc_Hn corresponding to the decision powers. Tc is defined as the real-time temperature of any power channel, Pc is the real-time allowable power of the channel decided by the control unit, and Tc_min is the lowest value of the allowable operating temperature range of the channel. When n≥3, then:
[0018] When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise, k And between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k takes values from 1 to n-1;
[0019] When it comes to temperature drop triggering power recovery, then: if Tc exceeds Tc_D k+1 The higher temperature is reduced to (Tc_D k+1 -Tc_H k+1 ) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the interval of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)};
[0020] When Tc exceeds Tc_D n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n-Tc_H n ) is the temperature decision point Tc_D a , the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a ,(Ps-total power allocated to other channels)}, where 1≤a≤n.
[0021] Preferably, when n=2, then:
[0022] If the power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,(Ps-total power allocated to other channels)};
[0023] If power recovery is triggered by temperature drop, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1, (Ps-total power allocated to other channels)};
[0024] If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a =Tc_D1, the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P1, (Ps-total power allocated to other channels)}. If Tc_D a When the power is Tc_D2, the control unit restores the charging / discharging function of the power channel and sets Pc=MIN{Tc_P2, (Ps-total power allocated to other channels)}.
[0025] Preferably, the energy storage device further comprises a power channel and a second temperature sensor, the second temperature sensor being arranged in the power channel for detecting the real-time temperature of the power channel, and the control unit being capable of setting the real-time allowable power of the power channel according to the real-time temperature of the power channel fed back by the second temperature sensor;
[0026] The control unit also has a built-in temperature model M1 pre-built for the power channel. The model M1 is set with n gradually increasing key decision point temperatures Tc_D1, Tc_D2, ..., Tc_Dn, and n gradually decreasing decision powers Tc_P1, Tc_P2, ..., Tc_Pn corresponding to the key decision point temperatures, and n hysteresis temperatures Tc_H1, Tc_H2, ..., Tc_Hn corresponding to the decision powers. Tc is defined as the real-time temperature of the channel, Pc is the real-time allowable power of the channel decided by the control unit, and Tc_min is the lowest value of the allowable operating temperature range of the channel. When n≥3, then:
[0027] When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise, k And between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-1;
[0028] When it comes to power recovery triggered by temperature drop, if Tc drops from a higher temperature exceeding Tc_Dk+1 to (Tc_Dk+1-Tc_Hk+1) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the range of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,Ps};
[0029] When Tc exceeds Tc_D n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a , the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a,Ps}, where 1≤a≤n.
[0030] Preferably, when n=2:
[0031] If power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,Ps};
[0032] If it involves temperature drop triggering power recovery, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps};
[0033] If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a =Tc_D1, the control unit restores the charge / discharge function of the power channel and sets Pc = MIN{Tc_P1, Ps}. If Tc_D a is Tc_D2, the control unit restores the charging / discharging function of the power channel and makes Pc=MIN{Tc_P2,Ps}.
[0034] Preferably, when the power channel is a charging channel, the allowable power of the battery pack is the allowable input power of the battery pack; when the power channel is a discharging channel, the allowable power of the battery pack is the allowable output power of the battery pack.
[0035] Preferably, the portable energy storage device is internally provided with a main control board and one or more independent circuit boards connected to the main control board, the circuit boards are provided with interfaces for charging / discharging, each interface corresponds to a power channel, an intelligent control chip is embedded in the main control board, and the control unit is arranged on the intelligent control chip.
[0036] Preferably, the control unit constructs a temperature variation curve by reading the voltage, current, temperature of the power channel and temperature of the battery pack of each interface, and adjusts the charge / discharge power of each interface accordingly.
[0037] According to a second aspect of the present invention, a method for dynamically adjusting power according to internal temperature is provided, which is applied to the portable energy storage device according to any one of the first aspects of the present invention, and the method includes a battery pack power adjustment method, and the battery pack power adjustment method is:
[0038] When N ≥ 3, then:
[0039] If the power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise, k and between Tb_D k <Tb≤Tb_D k+1 In the interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-1;
[0040] If temperature drop triggers power recovery: If Tb exceeds Tb_D k+1 The higher temperature is reduced to (Tb_D k+1 -Tb_H k+1 ) and between (Tb_D k -Tb_H k )<Tb≤(Tb_D k+1 -Tb_H k+1 ) interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-2; if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit makes Ps=Tb_P1;
[0041] When Tb exceeds Tb_D N , the control unit turns off the charging and discharging functions of the battery pack; when Tb exceeds Tb_D N The higher temperature drops to (Tb_D N -Tb_H N ), defined numerically as (Tb_D N -Tb_H N ) are adjacent and ≥(Tb_D N -Tb_H N ) is the temperature decision point Tb_D a , the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P a , where 1≤a≤N;
[0042] When N=2, then:
[0043] If power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise and is within the range of Tb_D1<Tb≤Tb_D2, the control unit sets Ps=Tb_P2;
[0044] If power recovery is triggered by temperature drop, then: if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit sets Ps=Tb_P1;
[0045] If Tb exceeds Tb_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the battery pack; if Tb drops from a higher temperature exceeding Tb_D2 to (Tb_D2-Tb_H2), the temperature decision point that is numerically adjacent to (Tb_D2-Tb_H2) and ≥ (Tb_D2-Tb_H2) is defined as Tb_D a , if Tb_D a = Tb_D1, the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P1. a is Tb_D2, the control unit restores the charging and discharging functions of the battery pack and makes Ps=Tb_P2.
[0046] Preferably, the method includes a power adjustment method for a power channel. When the number of power channels is ≥2, the power adjustment method for the power channel is:
[0047] When n ≥ 3, then:
[0048] When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise, k And between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k takes values from 1 to n-1;
[0049] When it comes to power recovery triggered by temperature drop, if Tc drops from a higher temperature exceeding Tc_Dk+1 to (Tc_Dk+1-Tc_Hk+1) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1,(Ps-total power allocated to other channels)}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the interval of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)};
[0050] When Tc exceeds Tc_D n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a , the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a ,(Ps-total power allocated to other channels)}, where 1≤a≤n;
[0051] When n=2, then:
[0052] If the power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,(Ps-total power allocated to other channels)};
[0053] If power recovery is triggered by temperature drop, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1, (Ps-total power allocated to other channels)};
[0054] If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a=Tc_D1, the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P1, (Ps-total power allocated to other channels)}. If Tc_D a When the power is Tc_D2, the control unit restores the charging / discharging function of the power channel and sets Pc=MIN{Tc_P2, (Ps-total power allocated to other channels)}.
[0055] Preferably, the method includes a power adjustment method for a power channel. When the number of power channels=1, the power adjustment method for the power channel is:
[0056] When n ≥ 3, then:
[0057] When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise, k And between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-1;
[0058] When it comes to temperature drop triggering power recovery, if Tc drops from a higher temperature exceeding Tc_Dk+1 to (Tc_Dk+1-Tc_H k+1 ) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the range of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,Ps};
[0059] When Tc exceeds Tc_D n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a, the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a ,Ps}, where 1≤a≤n;
[0060] When n=2, then:
[0061] If power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,Ps};
[0062] If it involves temperature drop triggering power recovery, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps};
[0063] If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a =Tc_D1, the control unit restores the charge / discharge function of the power channel and sets Pc = MIN{Tc_P1, Ps}. If Tc_D a is Tc_D2, the control unit restores the charging / discharging function of the power channel and makes Pc=MIN{Tc_P2,Ps}.
[0064] Compared with the prior art, the present invention has the following beneficial effects:
[0065] The portable energy storage device and method for dynamically adjusting power according to internal temperature provided by the present invention enable the power of the battery pack and further the power channel to be adjusted according to the real-time temperature through ingenious design, so as to ensure the safety of the operation of the device while maintaining the power of the device at a high level, and through the design of hysteresis temperature, the operation of the device has higher stability. BRIEF DESCRIPTION OF THE DRAWINGS
[0066] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:
[0067] Figure 1 The schematic diagram of the structure of a portable energy storage device that dynamically adjusts power according to internal temperature. In this figure, the number of power channels is 3;
[0068] Figure 2 The invention provides a power adjustment logic for dynamically adjusting the power according to the internal temperature of the portable energy storage device. DETAILED DESCRIPTION
[0069] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.
[0070] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0071] It should be noted that the descriptions involving "first", "second", etc. in the application are only used for descriptive purposes and cannot be understood as indicating or suggesting their relative importance or implicitly indicating the number of the indicated technical features.
[0072] Example 1
[0073] This embodiment provides a portable energy storage device that dynamically adjusts power according to the internal temperature, which is suitable for outdoor camping, emergency power supply, mobile device charging and other scenarios. Structurally, the energy storage device is made of lightweight, high-strength shell materials as a whole, and one or more independent circuit boards are provided inside. The circuit boards are provided with charging interfaces and discharging interfaces, and each interface corresponds to a power channel. The circuit board is connected to the main control board through a wire, and an intelligent control chip is embedded in the main control board. The chip includes a control unit for executing a power allocation algorithm. The control unit calculates the temperature change curve by reading parameters such as the current, voltage, temperature of each power channel and battery temperature of each interface, and adjusts the charge / discharge power of each interface accordingly. In addition, the portable energy storage device includes a safety protection algorithm. When the temperature value of a certain part is monitored to exceed the normal operating range, or the temperature change rate is abnormal, the control unit will reduce the power of the corresponding power channel, or close the power channel to achieve the function of protecting the safety of the device.
[0074] Specifically, the portable energy storage device provided in this embodiment includes the following components:
[0075] (1) One battery pack and at least two power channels with temperature-dependent power decisions;
[0076] (2) Each power channel and battery pack is provided with a temperature sensor, which is used to detect the temperature of the channel and the battery pack in real time. For the sake of distinction, the temperature sensor detecting the battery pack is called the first temperature sensor, and the temperature sensor detecting the power channel is called the second temperature sensor;
[0077] (3) An MCU chip, the chip including a control unit, the control unit is capable of collecting the temperatures of each power channel and the battery pack fed back by the first temperature sensor and the second temperature sensor, and adjusting the allowable total power of the battery pack according to the temperature value, and adjusting the allowable partial power of each power channel according to the temperature value under the limit of the allowable total power of the battery pack, so as to realize the function of automatic adjustment of power with temperature.
[0078] Figure 1 The structure of the portable energy storage device when there are three power channels is shown.
[0079] It should be noted that the so-called power channel in this application refers to a channel whose power is determined according to temperature, which can be a charging channel or a discharging channel, that is, the relevant rules of this application for dynamically adjusting power according to temperature can be applied to both charging channels and discharging channels (Note: charging channel refers to a channel used to charge the portable energy storage device itself, and discharging channel refers to a channel that uses a portable energy storage device to charge other devices). When the power channel is a charging channel, the so-called allowed total power of the battery pack refers to the allowed total input power, and the control unit decides on the allowed input partial power of each charging channel under the limit of the allowed total input power; when the power channel is a discharging channel, the so-called allowed total power of the battery pack refers to the allowed total discharge power, and the control unit decides on the allowed discharge partial power of each discharge channel under the limit of the allowed total discharge power. Furthermore, the so-called allowed power of the battery pack is compared with the actual operating power. The allowed power refers to the maximum power that the battery pack can run as determined by the control unit. The actual operating power of the battery pack can be below the allowed power. Correspondingly, the so-called allowed power of the channel is also compared with the actual operating power. The allowed power refers to the maximum power that the channel can run as determined by the control unit. The actual operating power of the channel can be below the allowed power. For example, the allowed discharge power of a discharge channel determined by the control unit is 30W, but the load request power of the discharge channel is only 10W, then the actual operating power of the discharge channel is 10W, which is less than the allowed discharge power. The power dynamically adjusted according to the temperature in this application is the allowed power, not the actual operating power.
[0080] The definitions of the relevant concepts in this embodiment are as follows:
[0081] The real-time temperature of the battery pack detected by the first temperature sensor is Tb, and the control unit has a built-in battery pack temperature curve model Mbat. The model Mbat has N (N≥3) key decision point temperatures Tb_D1, Tb_D2, ..., Tb_D N , each key decision point temperature corresponds to a decision power, and the decision powers corresponding to these key decision point temperatures are Tb_P1, Tb_P2, ..., Tb_P N In the model Mbat, temperature and power have an inverse relationship, so the values of these decision powers gradually decrease, where Tb_P1 is the maximum threshold of the decision power. Furthermore, each decision power corresponds to a hysteresis temperature of the temperature recovery power, and these hysteresis temperatures are Tb_H1, Tb_H2, ..., Tb_H N .
[0082] It should be noted that the values of the temperatures of the N key decision points gradually increase, which can be increased by the same difference or gradually increased by different differences; correspondingly, the values of the decision power gradually decrease, which can be decreased by the same difference or gradually decreased by different differences; and for the hysteresis temperature, the values of multiple hysteresis temperatures can be the same or different. In addition, the minimum value of the operating temperature range of the battery pack is defined as Tb_min, Tb_D1 is greater than Tb_min, and for Tb_H1, Tb_H1≤(Tb_D 1- Tb_min), for Tb_H2 to Tb_H N-1 For example, it should be less than or equal to the temperature difference between two adjacent key decision points, that is, for example, for Tb_H2, Tb_H2≤(Tb_D 2- Tb_D1), for Tb_H3, Tb_H3≤(Tb_D 3- Tb_D2), for Tb_H4, Tb_H4≤(Tb_D 4- Tb_D3), and so on, and for Tb_H N For example, its value is not strictly limited and can be ≤(Tb_D N- TbD N-1 ), or greater than (Tb_D N -Tb_D N-1 ).
[0083] There are multiple power channels (in this embodiment, the number of power channels is at least 2). For any power channel, the second temperature sensor arranged therein detects the real-time temperature Tc of the channel. The control unit has a built-in temperature curve model Mn of the channel. The model Mn has n (n≥3) key decision point temperatures Tc_D1, Tc_D2, ..., Tc_Dn with gradually increasing values; each key decision point temperature corresponds to a decision power, and the decision powers corresponding to these key decision point temperatures are Tc_P1, Tc_P2, ..., Tc_Pn, respectively. In the model Mn, temperature and power have an inverse relationship, so the values of these decision powers gradually decrease, where Tc_P1 is the maximum threshold of the decision power. Furthermore, each decision power corresponds to a hysteresis temperature of the temperature recovery power, and these hysteresis temperatures are Tc_H1, Tc_H2, ..., Tc_H n .
[0084] It should be noted that for multiple power channels, their temperature curve models can be the same or different. When the preset allowable powers of two power channels are different, their temperature curve models can be different. For example, the preset maximum allowable output power of discharge channel A is 30W, and the preset maximum allowable output power of discharge channel B is 100W. Because the actual operating power of channel A will always be less than or equal to 30W, the temperature change of channel A may not be large during use, while the actual operating power of channel B is higher than that of channel A, and the temperature change during its operation may be greater. In this case, the number of key decision point temperatures of channel A can be set to be less than that of channel B. For example, in the temperature curve model of channel A, its key decision point temperatures are 5, while the key decision point temperatures of channel B are 10.
[0085] In addition, for the temperature curve model of each power channel, the values of the temperatures of its n key decision points gradually increase, which can be increased by the same difference or gradually increased by different differences; correspondingly, the value of the decision power gradually decreases, which can be decreased by the same difference or gradually decreased by different differences; and for the hysteresis temperature, the values of multiple hysteresis temperatures can be the same or different. In addition, the minimum value of the operating temperature range of the power channel is defined as Tc_min, then for Tc_H1, Tc_H1≤(Tc_D 1- Tc_min), for Tc_H2 to Tc_H n-1 For example, for Tc_H2, Tc_H2≤(Tc_D 2- Tc_D1), for Tc_H3, Tc_H3≤(Tc_D 3- Tc_D2), and so on; and for Tc_H nFor example, its value is not strictly limited and can be ≤(Tc_D n -Tc_D n-1 ), or it can be greater than (Tc_D n -Tc_D n-1 ).
[0086] The portable energy storage device provided in this embodiment can dynamically adjust the power according to the internal temperature of the device, such as Figure 2 As shown, the overall power adjustment logic is:
[0087] (1) The first temperature sensor detects the battery pack temperature Tb in real time, and the control unit allocates the corresponding decision power Tb_P at the key decision point temperature Tb_D according to the battery pack temperature and the power limit model data Mbat. The decision power is the real-time allowed total power;
[0088] (2) Under the real-time allowed total power limit, each second temperature sensor detects the temperature Tc of its corresponding channel in real time. The control unit allocates channel power Pc = MIN{Tc_P, (real-time allowed total power - total power allocated to other channels)} at the key decision point temperature Tc_D based on the model data Mn of each channel temperature and power limit, where MIN{Tc_P, (real-time allowed total power - total power allocated to channels)} refers to the smaller value between Tc_P and (real-time allowed total power - total power allocated to other channels), where Tc_P is the channel decision power at the key decision point temperature Tc_D, and the real-time allowed total power is the power at the temperature decision point corresponding to the real-time temperature of the battery pack at this time.
[0089] (3) During the use of the portable energy storage device, if the temperature of the battery pack increases, triggering a reduction in the total real-time allowable power of the battery pack, and the temperature of the channel increases, triggering a reduction in the real-time allowable partial power of the channel. If the power decreases and the temperature is in a decreasing stage, then during the decreasing process, it is necessary to wait for a hysteresis temperature before the control unit restores the battery pack to the larger allowable power of the previous gradient, and the minimum value between the decision power corresponding to the temperature decision point and the partial power allocated by the system is used as the corresponding allowable power of the channel.
[0090] When making decisions, the decision priority of the relevant models is as follows: Mbat>Mn, that is, the control unit prioritizes deciding the allowable total power of the battery pack based on the temperature of the battery pack, and then makes decisions on the allowable power distribution of each power channel under the limit of the allowable total power of the battery pack. Each power channel has the same power decision priority based on temperature.
[0091] The specific scheme for adjusting the power of the battery pack in this embodiment is as follows, where Tb is the real-time temperature of the battery pack, Ps is the real-time allowable total power of the battery pack determined by the control unit, and Tb_min is the minimum value of the allowable operating temperature range of the battery pack:
[0092] 1. If power recovery is not triggered by temperature drop, then: (1) If Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; (2) If Tb exceeds Tb_D1 due to temperature rise, the control unit sets Ps=Tb_P1; k and between Tb_D k <Tb≤Tb_D k+1 In the interval, the control unit makes Ps = Tb_P k+1 , where k is a value from 1 to N-1. For example, when N is 5, k takes values of 1, 2, 3, and 4, respectively, as follows:
[0093] ① When k = 1, if Tb exceeds Tb_D1 due to temperature rise and is within the range of Tb_D1<Tb≤Tb_D2, the control unit makes Ps=Tb_P2;
[0094] ② When k = 2, if Tb exceeds Tb_D2 due to temperature rise and is within the range of Tb_D2<Tb≤Tb_D3, the control unit makes Ps=Tb_P3;
[0095] ③ When k=3, if Tb exceeds Tb_D3 due to temperature rise and is within the range of Tb_D3<Tb≤Tb_D4, the control unit makes Ps=Tb_P4;
[0096] ④ When k=4, if Tb exceeds Tb_D4 due to temperature rise and is within the range of Tb_D4<Tb≤Tb_D5, the control unit sets Ps=Tb_P5.
[0097] Those skilled in the art can deduce the corresponding relationship between Tb and Ps when N is other values based on the above description.
[0098] Because in the model Mbat provided in this embodiment, the key decision point temperature of the battery pack is inversely proportional to the decision power, so as the temperature of the battery pack increases, its power will be gradually limited and reduced, which usually causes the battery pack to gradually cool down due to the lower power. For this reason, the inventor of the present application further proposed the inventive concept that when the temperature of the battery pack drops to a lower range, a higher power can be restored, and with the development of related technologies, the inventor of the present application also realized that when the battery pack restores a higher power, its temperature will usually increase over time, causing the temperature of the battery pack to quickly rise to a higher temperature range and trigger power limitation, resulting in a power reduction of one level. The power reduction causes the battery pack temperature to decrease, which will trigger power recovery to increase the power. In this way, the power of the battery pack is in a very unstable "repeated jump" state, causing the portable energy storage device to operate unstable and easily damaged.
[0099] Based on this, the inventor of this application creatively proposed the concept of "hysteresis temperature (ie, Tb_H)" while proposing the concept of power recovery to avoid the real-time allowable power of the battery pack changing too frequently. The logic of using hysteresis temperature is as follows:
[0100] 2. If the temperature drops and triggers power recovery, then:
[0101] (1) When Tb exceeds Tb_D k+1 The higher temperature is cooled down to (Tb_D k+1 -Tb_H k+1 ) and between (Tb_D k -Tb_H k )<Tb≤(Tb_D k+1 -Tb_H k+1 ) interval, the control unit makes Ps = Tb_P k+1 , where k is a value from 1 to N-2. For example, when N is 5, k takes values of 1, 2, and 3, respectively. Specifically:
[0102] ① When k=1, if Tb drops from a higher temperature exceeding Tb_D2 to (Tb_D2-Tb_H2) and is within the range of (Tb_D1-Tb_H1)<Tb≤(Tb_D2-Tb_H2), the control unit makes Ps=Tb_P2;
[0103] ② When k=2, if Tb drops from a higher temperature exceeding Tb_D3 to (Tb_D3-Tb_H3) and is within the range of (Tb_D2-Tb_H2)<Tb≤(Tb_D3-Tb_H3), the control unit makes Ps=Tb_P3;
[0104] ③ When k=3, if Tb drops from a higher temperature exceeding Tb_D4 to (Tb_D4-Tb_H4) and is within the range of (Tb_D3-Tb_H3)<Tb≤(Tb_D4-Tb_H4), the control unit makes Ps=Tb_P4;
[0105] Those skilled in the art can deduce the corresponding relationship between Tb and Ps when N is other values based on the above description.
[0106] In order to avoid damage to the battery pack due to over-high temperature, this embodiment also provides an over-temperature protection function, that is, when the temperature of the battery pack exceeds a preset temperature, all charging and discharging functions of the battery pack are turned off. After being turned off, if the battery pack gradually cools down to a preset level, the charging and discharging functions of the battery pack are restored and the corresponding power is allocated according to the temperature value when the charging and discharging functions are restored. Specifically:
[0107] When Tb exceeds Tb_D N, the control unit turns off the charging and discharging functions of the battery pack; when Tb exceeds Tb_D N The higher temperature drops to (Tb_D N -Tb_H N ), defined numerically as (Tb_D N -Tb_H N ) are adjacent and ≥(Tb_D N -Tb_H N ) is the temperature decision point Tb_D a (where 1≤a≤N), the control unit restores the charging and discharging functions of the battery pack and sets Ps=Tb_P a Here, the so-called (Tb_D N -Tb_H N ) are adjacent and ≥(Tb_D N -Tb_H N ) temperature decision point refers to the temperature decision point of all temperature decision points and (Tb_D N -Tb_H N ) is sorted from small to large, and the value is followed by (Tb_D N -Tb_H N ) The subsequent temperature decision point, if a=1, then Tb_min≤(Tb_D N -Tb_H N )≤Tb_D1, the control unit restores the charging and discharging functions of the battery pack and makes Ps=Tb_P1; when a=2, then Tb_D1<(Tb_D N -Tb_H N )≤Tb_D 2, The control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P2, ..., when a = N, then Tb_D N-1 <(Tb_D N -Tb_H N )<Tb_D N , the control unit restores the charging and discharging functions of the battery pack and makes Ps = Tb_P N .
[0108] Through the above design, it can be found that during normal use of the battery, when Tb is cooled to a certain key decision point temperature such as Tb_D3, its power has not recovered to Tb_P3. At this time, the control unit still makes Ps=Tb_P4, and until Tb is cooled to (Tb_D3-Tb_H3), its power is restored to Tb_P3; similarly, when Tb is cooled to Tb_D2, its power has not recovered to Tb_P2. At this time, the control unit still makes Ps=Tb_P3, and accordingly, until Tb is cooled to (Tb_D2-Tb_H2), its power is restored to Tb_P2. That is, when the battery pack triggers power recovery due to temperature drop, it does not restore the corresponding power when it reaches the key decision point temperature, but requires it to reach (key decision point temperature-hysteresis temperature), thereby delaying the time for the battery pack to restore power, so that its power can be more stable, avoiding the repeated adjustment of power caused by the "repeated jump" of the real-time temperature of the battery pack near the key decision point temperature. Furthermore, when the battery pack temperature exceeds the preset value, the charging and discharging functions of the battery pack are turned off in this embodiment. If the battery pack is to be restarted, it is not enough to wait until the battery pack temperature drops below the preset value, but to drop to (the last key decision point temperature Tb_D N - Its corresponding hysteresis temperature Tb_H N ). In addition, it should be particularly emphasized that in this embodiment, Tb_H N Can ≤(Tb_D N -Tc_D N-1 ), or greater than (Tb_D N -Tb_D N-1 ), and its value is greater than (Tb_D N -Tb_D N-1 ) is better.
[0109] In order to further understand the above technical solution of dynamically adjusting the real-time allowable power of the battery pack through the real-time temperature of the battery pack, the following specific values are substituted for explanation:
[0110] Assume that there are 4 key decision point temperatures with gradually increasing values on the battery pack model Mbat, and the corresponding decision powers and hysteresis temperatures corresponding to the decision powers are shown in Table 1 below:
[0111] Table 1
[0112] Critical decision point temperature <![CDATA[Tb_D1=10℃]]> <![CDATA[Tb_D2=20℃]]> <![CDATA[Tb_D3=40℃]]> <![CDATA[Tb_D4=45℃]]> Decision-making power <![CDATA[Tb_P1=100W]]> <![CDATA[Tb_P2=80W]]> <![CDATA[Tb_P3=50W]]> <![CDATA[Tb_P4=30W]]> Hysteresis Temperature <![CDATA[Tb_H1=5℃]]> <![CDATA[Tb_H2=5℃]]> <![CDATA[Tb_H3=10℃]]> <![CDATA[Tb_H4=15℃]]>
[0113] When the portable energy storage device provided in this embodiment is in use, it is assumed that due to cold weather or other reasons, the initial real-time temperature Tb of the battery pack is 8°C. At this time, since Tb<Tb_D1(10°C), the control unit makes the real-time allowable power Ps of the battery pack Tb_P1, i.e., 100W. If thereafter, the real-time temperature of the battery pack is always between Tb_min≤Tb≤Tb_D1(10°C), the control unit keeps Ps at 100W unchanged.
[0114] However, if after running at a power of 100W for a period of time, the first temperature sensor feedback control unit battery pack real-time temperature Tb exceeds Tb_D1 (10°C), the control unit will adjust the battery pack real-time allowable power Ps from Tb_P1, i.e. 100W, to Tb_P2, i.e. 80W. If thereafter, the real-time temperature of the battery pack remains between Tb_D1 (10°C)<Tb≤Tb_D2 (20°C), the control unit will keep Ps at Tb_P2 (80W) unchanged. However, if after running at 80W for a period of time, the first temperature sensor feedback control unit battery pack real-time temperature Tb drops to Tb_D1 (10°C), then at this time, the control unit does not restore the real-time allowable power Ps of the battery pack to Tb_P1, i.e. 100W, but continues to wait. If the battery pack continues to cool down and the first temperature sensor feedback control unit battery pack real-time temperature Tb drops to (Tb_D1-Tb_H1) i.e. 5°C, the control unit restores the real-time allowable power Ps of the battery pack to Tb_P1, i.e. 100W. If after running at 100W for a period of time, the first temperature sensor feedback control unit battery pack real-time temperature Tb exceeds Tb_D1 (10°C), the control unit adjusts the real-time allowable power Ps of the battery pack from Tb_P1, i.e. 100W, to Tb_P2, i.e. 80W.
[0115] If after running at 80W for a period of time, the real-time temperature Tb of the battery pack fed back by the first temperature sensor exceeds Tb_D2 (20°C), the control unit adjusts the real-time allowable power Ps of the battery pack from Tb_P2, i.e. 80W, to Tb_P3, i.e. 50W. If thereafter, the real-time temperature of the battery pack is always between Tb_D2 (20°C) < Tb ≤ Tb_D3 (40°C), the control unit keeps Ps at 50W. However, if after running at 50W for a period of time, the real-time temperature Tb of the battery pack fed back by the first temperature sensor drops to Tb_D2 (20°C), then at this time, the control unit does not restore the real-time allowable power Ps of the battery pack to Tb_P2, i.e. 80W, but continues to wait. If the battery pack continues to cool down and the real-time temperature Tb of the battery pack fed back by the first temperature sensor drops to (Tb_D2-Tb_H2), i.e. below 15°C, the control unit restores the real-time allowable power Ps of the battery pack to Tb_P2, i.e. 80W. If after running at 80W for a period of time, the first temperature sensor feeds back to the control unit that the real-time temperature Tb of the battery pack exceeds Tb_D2 (20°C), the control unit adjusts the real-time allowable power Ps of the battery pack from Tb_P2, i.e. 80W, to Tb_P3, i.e. 50W.
[0116] If the temperature of the battery pack continues to rise to exceed Tb_D4 (45°C), the control unit will shut down all charging and discharging functions of the battery pack and wait for the battery pack to cool down. If the battery pack cools down to Tb_D4 (45°C), the control unit will not immediately restore the charging and discharging functions of the battery pack, but will continue to wait for the battery pack temperature to drop to (Tb_D4-Tb_H4) or 30°C before the control unit restores the charging and discharging functions of the battery pack and sets the power of the battery pack to Tb_P3 or 50W at this time. If the temperature of the battery pack exceeds Tb_D3 (40°C) after running at 50W for a period of time, the control unit will adjust the power of the battery pack from Tb_P3 to Tb_P4 (30W). If the temperature of the battery pack drops to Tb_D3 (40°C) after running at 30W for a period of time, the battery pack will not directly restore the real-time allowable power Ps of the battery pack to Tb_P3, i.e. 50W, but will continue to wait. If the battery pack continues to cool down and the first temperature sensor feeds back to the control unit that the real-time temperature Tb of the battery pack drops to (Tb_D3-Tb_H3), i.e. below 30°C, the control unit will restore the real-time allowable power Ps of the battery pack to Tb_P3, i.e. 50W.
[0117] Through the above design, this embodiment enables the total allowable power of the battery pack to be adjusted according to the real-time temperature of the battery pack, while ensuring the operating safety of the battery pack, the allowable power of the battery pack is maintained at a high level, and through the design of the hysteresis temperature, the operation of the battery pack has higher stability.
[0118] Furthermore, the specific scheme of the present application for adjusting the power of each channel is as follows, wherein Tc refers to the real-time temperature of the corresponding channel detected by the second temperature sensor, Pc is the real-time allowable power distribution of the channel determined by the control unit, Ps is the real-time allowable total power of the battery pack at this time, and the real-time allowable total power will be based on the real-time temperature of the battery pack at this time, and Tc_min is the minimum value of the allowable operating temperature range of the power channel:
[0119] 1. When power recovery is not triggered by temperature drop, then:
[0120] (1) If Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1, (Ps-total power allocated to other channels)};
[0121] (2) If Tc exceeds Tc_D due to temperature rise k And between Tc_D k <Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k is a value from 1 to n-1. For example, when n is 5, k takes values of 1, 2, 3, and 4 respectively. Specifically:
[0122] ① When k=1, if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit makes Pc=MIN{Tc_P2,(Ps-total power allocated to other channels)};
[0123] ② When k=2, if Tc exceeds Tc_D2 due to temperature rise and is within the range of Tc_D2<Tc≤Tc_D3, the control unit makes Pc=MIN{Tc_P3,(Ps-total power allocated to other channels)};
[0124] ③ When k=3, if Tc exceeds Tc_D3 due to temperature rise and is within the range of Tc_D3<Tc≤Tc_D4, the control unit makes Pc=MIN{Tc_P4,(Ps-total power allocated to other channels)};
[0125] ④When k=4, if Tc exceeds Tc_D4 due to temperature rise and is within the range of Tc_D4<Tc≤Tc_D5, the control unit makes Pc=MIN{Tc_P5,(Ps-total power allocated to other channels)};
[0126] Those skilled in the art can deduce the corresponding relationship between Tc and Pc when n is other values based on the above description.
[0127] 2. When the temperature drops and triggers power recovery, then:
[0128] (1) If Tc drops from a higher temperature exceeding Tc_Dk+1 to (Tc_D k+1 -Tc_H k+1 ) and between (Tc_D k -Tc_H k )<Tb≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k is a value from 1 to n-2. For example, when n is 5, k takes values of 1, 2, and 3 respectively. Specifically:
[0129] ① When k=1, if Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2) and is within the range of (Tc_D1-Tc_H1)<Tb≤(Tc_D2-Tc_H2), the control unit makes Pc=MIN{Tc_P2,(Ps-total power allocated to other channels)};
[0130] ② When k = 2, if Tc drops from a higher temperature exceeding Tc_D3 to (Tc_D3-Tc_H3) and is within the range of (Tc_D2-Tc_H2)<Tb≤(Tc_D3-Tc_H3), the control unit makes Pc = MIN{Tc_P3, (Ps-total power allocated to other channels)};
[0131] ③ When k=3, if Tc drops from a higher temperature exceeding Tc_D4 to (Tc_D4-Tc_H4) and is within the range of (Tc_D3-Tc_H3)<Tb≤(Tc_D4-Tc_H4), the control unit makes Pc=MIN{Tc_P4,(Ps-total power allocated to other channels)};
[0132] Those skilled in the art can deduce the corresponding relationship between Tc and Pc when n is other values based on the above description.
[0133] In order to avoid damage to the power channel due to excessive temperature, this embodiment also provides an over-temperature protection function, that is, when the temperature of the power channel exceeds the preset temperature, the charging / discharging function of the power channel is turned off. After being turned off, if the power channel gradually cools down to the preset level, the charging / discharging function of the power channel is restored and power is distributed according to the temperature of the power channel at this time.
[0134] Specifically:
[0135] When Tc exceeds Tc_D due to temperature rise n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_Hn ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a (where 1≤a≤n), the control unit restores the charging and discharging functions of the battery pack and sets Pc=MIN{Tc_P a ,(Ps-total power allocated to other channels)}, here the so-called (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) temperature decision point refers to the temperature decision point of all temperature decision points and (Tc_D n -Tc_H n ) are sorted from small to large, and the value is followed by (Tc_D n -Tc_H n ) The subsequent temperature decision point. For example, when a=1, Tc_min≤(Tc_D n -Tc_H n )≤Tc_D1, the control unit restores the charging / discharging function of the power channel and makes Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}. When a=2, Tc_D1<(Tc_D n -Tc_H n )≤Tc_D2, the control unit restores the charging / discharging function of the power channel and makes Pc=MIN{Tc_P2,(Ps-total power allocated to other channels)}; ...; when a=n, that is, Tc_D n-1 <(Tc_D n -Tc_H n )≤Tc_D n , the control unit restores the charging / discharging function of the power channel and makes Pc=MIN{Tc_P n ,(Ps-total power allocated to other channels)}.
[0136] It can be found that when Tc is cooled to a certain key decision point temperature, such as Tc_D3, its power has not recovered to Tc_P3. At this time, the control unit still makes Pc=Tc_P4, and until Tc is cooled to (Tc_D3-Tc_H3), its power is restored to Tc_P3; similarly, when Tc is cooled to Tc_D2, its power has not recovered to Tc_P2. At this time, the control unit still makes Pc=Tc_P3, and until Tc is cooled to (Tc_D2-Tc_H2), its power is restored to Tc_P2. That is, when the power channel is triggered to recover due to temperature drop, it does not restore the corresponding power when it reaches the key decision point temperature, but requires it to reach (key decision point temperature-hysteresis temperature), thereby extending the time for the power channel to recover power, so that its power can be more stable, avoiding the repeated adjustment of power caused by the real-time temperature of the power channel "repeatedly jumping" near the key decision point temperature. In addition, it should be emphasized that in this embodiment, Tc_H n Can ≤(Tc_D n -Tc_D n-1 ), or it can be greater than (Tc_D n -Tc_D n-1 ), and its value is greater than (Tc_D n -Tc_D n-1 ) is better.
[0137] In order to further understand the technical solution of dynamically adjusting the real-time allowable power through the real-time temperature of the power channel, the following specific values are substituted for explanation:
[0138] Assuming that the power channel is channel 1, there are 4 key decision point temperatures with gradually increasing values on its model Mn, and the corresponding decision powers and hysteresis temperatures corresponding to the decision powers are shown in Table 2 below:
[0139] Table 2
[0140]
[0141]
[0142] When the portable energy storage device provided in this embodiment is in use, it is assumed that the initial real-time temperature Tc of the power channel is 8°C due to cold weather. At this time, Tc<Tc_D1(10°C), so the control unit makes the real-time allowable power Pc1 of the power channel the smaller value of the following two powers: Tc_P1(50W) and (the real-time allowable total power of the battery pack at this time-the total power of other channels). If thereafter, the real-time temperature of the power channel is always between Tc_min≤Tc≤Tc_D1(10°C), the control unit keeps the power of the channel unchanged at Pc1.
[0143] However, if after running for a period of time at power Pc1, the second temperature sensor feedback control unit indicates that the real-time temperature Tc of the power channel exceeds Tc_D1 (10°C), the control unit adjusts the real-time allowable power Pc of the power channel from Pc1 to Pc2, where Pc2 is the smaller value between Tc_P2 (40W) and (the real-time allowable total power of the battery pack at this time - the total power of other channels). If thereafter, the real-time temperature of the channel is always between Tc_D1 (10°C)<Tc≤Tc_D2 (20°C), the control unit keeps Pc2 unchanged. However, if after running at the power of Pc2 for a period of time, the second temperature sensor feedback control unit reduces the real-time temperature Tc of the power channel to Tc_D1 (10°C), then at this time, the control unit does not restore the real-time allowed power Pc of the power channel to Pc1, but continues to wait. If the power channel continues to cool down and the real-time temperature Tc of the power channel of the second temperature sensor feedback control unit is reduced to (Tc_D1-Tc_H1) or below 5°C, the control unit restores the real-time allowed power Pc of the power channel to Pc1. If after running at the power of Pc1 for a period of time, the real-time temperature Tc of the power channel of the second temperature sensor feedback control unit exceeds Tc_D1 (10°C), the control unit adjusts the real-time allowed power Pc of the power channel from Pc1 to Pc2.
[0144] If after running for a period of time at the power of Pc2, the second temperature sensor feedback control unit shows that the real-time temperature Tc of the power channel exceeds Tc_D2 (20°C), the control unit adjusts the real-time allowable power Pc of the power channel from Pc2 to Pc3, where Pc3 is the smaller value between Tc_P3 (30W) and (the real-time allowable total power of the battery pack at this time - the total power of other channels). If thereafter, the real-time temperature of the power channel is always between Tc_D2 (20°C)<Tc≤Tc_D3 (40°C), the control unit keeps Pc3 unchanged. However, if after running at the power of Pc3 for a period of time, the second temperature sensor feedback control unit reduces the real-time temperature Tc of the power channel to Tc_D2 (20°C), then at this time, the control unit does not restore the real-time allowed power Pc of the power channel to Pc2, but continues to wait. If the power channel continues to cool down and the second temperature sensor feedback control unit reduces the real-time temperature Tc of the power channel to (Tc_D2-Tc_H2) or below 15°C, the control unit restores the real-time allowed power Pc of the power channel to Pc2. If after running at the power of Pc2 for a period of time, the real-time temperature Tc of the power channel of the second temperature sensor feedback control unit exceeds Tc_D2 (20°C), the control unit adjusts the real-time allowed power Pc of the power channel from Pc2 to Pc3.
[0145] If the temperature of the power channel continues to rise to exceed Tc_D4 (45°C), the control unit will turn off the charging / discharging function of the power channel and wait for the power channel to cool down. If the power channel cools down to Tc_D4 (45°C), the control unit does not immediately restore the charging / discharging function of the power channel, but continues to wait for the temperature of the power channel to drop to (Tc_D4-Tc_H4), that is, 30°C. The control unit will then restore the charging / discharging function of the power channel and make the power of the power channel at this time Pc3, which is the smaller value of Tc_P3 (30W) and (the real-time allowed total power of the battery pack at this time - the total power of other channels). If after running under Pc3 for a period of time, the temperature of the power channel exceeds Tc_D3 again, the control unit adjusts the power of the power channel to Pc4, where Pc4 is the smaller value between Tc_P4 (10W) and (the real-time allowed total power of the battery pack at this time - the total power of other channels); if after running under Pc4 for a period of time, the temperature of the power channel drops to Tc_D3, the control unit does not immediately adjust the power of the power channel to Pc3, but continues to wait for the temperature of the power channel to drop to (Tc_D3-Tc_H3) i.e. 30°C, and then the control unit adjusts the power of the power channel to Pc3. If during operation, the temperature of the power channel exceeds Tc_D4 (45°C) again, the control unit turns off the charging / discharging function of the power channel and waits for the power channel to cool down.
[0146] It should be noted that since the priority of the battery pack model Mbat is higher than the priority of the power channel model Mn, if all charging and discharging functions of the battery pack are turned off because the temperature of the battery pack exceeds the temperature of the last key decision point, then at this time, regardless of the temperature of the power channel, its charging / discharging function will remain turned off.
[0147] Through the above design, this embodiment enables the power distribution of the power channel to be adjusted according to the real-time temperature of the power channel, while ensuring the safety of the power channel operation, the power of the power channel is maintained at a high level, and through the design of hysteresis temperature, the operation of the power channel has higher stability.
[0148] Example 2
[0149] This embodiment provides a portable energy storage device that dynamically adjusts power according to internal temperature. It is similar in structure to the portable energy storage device provided in Embodiment 1, and the relevant power allocation rules are also similar. This embodiment will not repeat the same parts. The following only reflects the differences: In the temperature model Mbat of the battery pack in this embodiment, the number of key decision point temperatures is 2 (ie, N=2). At the same time, in the temperature model Mn of the power channel, the number of key decision point temperatures is also 2 (ie, n=2). Then:
[0150] If power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise and is within the range of Tb_D1<Tb≤Tb_D2, the control unit sets Ps=Tb_P2;
[0151] If power recovery is triggered by temperature drop, then: if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit sets Ps=Tb_P1;
[0152] If Tb exceeds Tb_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the battery pack; if Tb drops from a higher temperature exceeding Tb_D2 to (Tb_D2-Tb_H2), the temperature decision point that is numerically adjacent to (Tb_D2-Tb_H2) and ≥ (Tb_D2-Tb_H2) is defined as Tb_D a , if Tb_D a = Tb_D1, the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P1. a is Tb_D2, the control unit restores the charging and discharging functions of the battery pack and makes Ps=Tb_P2.
[0153] and:
[0154] If the power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,(Ps-total power allocated to other channels)};
[0155] If power recovery is triggered by temperature drop, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1, (Ps-total power allocated to other channels)};
[0156] If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a=Tc_D1, the control unit restores the charge / discharge function of the power channel and sets Pc = MIN{Tc_P1, (Ps-total power allocated to other channels)}. If Tc_D a When it is Tc_D2, the control unit restores the charging / discharging function of the power channel and sets Pc=MIN{Tc_P2, (Ps-total power allocated to other channels)}.
[0157] Example 3
[0158] This embodiment provides a portable energy storage device that dynamically adjusts power according to internal temperature. It is similar in structure to the portable energy storage device that dynamically adjusts power according to internal temperature provided in Embodiment 1 and Embodiment 2, and the relevant power allocation rules are also similar. This embodiment will not repeat the same parts. The following only reflects the differences: In this embodiment, the number of power channels is only 1. After the battery pack is allocated according to the rules described in Embodiment 1 to obtain the total allowable power, since the number of power channels is only 1, when the smaller value between the decision power corresponding to the temperature and the divided power allocated by the system is used as the corresponding allowable power, the divided power allocated by the system = the real-time total allowable power of the battery pack. That is:
[0159] If n ≥ 3:
[0160] When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise, k And between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-1;
[0161] When it comes to power recovery triggered by temperature drop, if Tc drops from a higher temperature exceeding Tc_Dk+1 to (Tc_Dk+1-Tc_Hk+1) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the range of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,Ps};
[0162] When Tc exceeds Tc_D n, the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a , the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a ,Ps}.
[0163] If n = 2:
[0164] If power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,Ps};
[0165] If it involves temperature drop triggering power recovery, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps};
[0166] If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a =Tc_D1, the control unit restores the charge / discharge function of the power channel and sets Pc = MIN{Tc_P1, Ps}. If Tc_D a is Tc_D2, the control unit restores the charging / discharging function of the power channel and makes Pc=MIN{Tc_P2,Ps}.
[0167] Example 4
[0168] This embodiment provides a method for dynamically adjusting power according to internal temperature. According to the number of power channels, the values of N and n, the portable energy storage devices described in Embodiments 1 to 4 are respectively applicable. For the structure of the portable energy storage device, see Embodiments 1 to 4, which will not be described in detail here.
[0169] 1. When the number of power channels is at least 2:
[0170] (1) When N ≥ 3, then:
[0171] If the power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise, k and between Tb_D k <Tb≤Tb_D k+1 In the interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-1;
[0172] If temperature drop triggers power recovery: If Tb exceeds Tb_D k+1 The higher temperature is reduced to (Tb_D k+1 -Tb_H k+1 ) and between (Tb_D k -Tb_H k )<Tb≤(Tb_D k+1 -Tb_H k+1 ) interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-2; if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit makes Ps=Tb_P1;
[0173] When Tb exceeds Tb_D N , the control unit turns off the charging and discharging functions of the battery pack; when Tb exceeds Tb_D N The higher temperature drops to (Tb_D N -Tb_H N ), defined numerically as (Tb_D N -Tb_H N ) are adjacent and ≥(Tb_D N -Tb_H N ) is the temperature decision point Tb_D a , the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P a , where 1≤a≤N;
[0174] When n ≥ 3, then:
[0175] When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise, kAnd between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k takes values from 1 to n-1;
[0176] When it comes to power recovery triggered by temperature drop, if Tc drops from a higher temperature exceeding Tc_Dk+1 to (Tc_Dk+1-Tc_Hk+1) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the interval of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)};
[0177] When Tc exceeds Tc_D n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a , the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a ,(Ps-total power allocated to other channels)}, 1≤a≤n.
[0178] (2) When N=2:
[0179] If power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise and is within the range of Tb_D1<Tb≤Tb_D2, the control unit sets Ps=Tb_P2;
[0180] If power recovery is triggered by temperature drop, then: if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit sets Ps=Tb_P1;
[0181] If Tb exceeds Tb_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the battery pack; if Tb drops from a higher temperature exceeding Tb_D2 to (Tb_D2-Tb_H2), the temperature decision point that is numerically adjacent to (Tb_D2-Tb_H2) and ≥ (Tb_D2-Tb_H2) is defined as Tb_D a , if Tb_D a = Tb_D1, the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P1. a is Tb_D2, the control unit restores the charging and discharging functions of the battery pack and sets Ps=Tb_P2;
[0182] When n=2:
[0183] If the power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,(Ps-total power allocated to other channels)};
[0184] If power recovery is triggered by temperature drop, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1, (Ps-total power allocated to other channels)};
[0185] If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a =Tc_D1, the control unit restores the charge / discharge function of the power channel and sets Pc = MIN{Tc_P1, (Ps-total power allocated to other channels)}. If Tc_D a When it is Tc_D2, the control unit restores the charging / discharging function of the power channel and sets Pc=MIN{Tc_P2, (Ps-total power allocated to other channels)}.
[0186] 2. When the number of power channels is at least 1:
[0187] (1) When N ≥ 3, then:
[0188] If the power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise, k and between Tb_D k <Tb≤Tb_D k+1 In the interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-1;
[0189] If temperature drop triggers power recovery: If Tb exceeds Tb_D k+1 The higher temperature is reduced to (Tb_D k+1 -Tb_H k+1 ) and between (Tb_D k -Tb_H k )<Tb≤(Tb_D k+1 -Tb_H k+1 ) interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-2; if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit makes Ps=Tb_P1;
[0190] When Tb exceeds Tb_D N , the control unit turns off the charging and discharging functions of the battery pack; when Tb exceeds Tb_D N The higher temperature drops to (Tb_D N -Tb_H N ), defined numerically as (Tb_D N -Tb_H N ) are adjacent and ≥(Tb_D N -Tb_H N ) is the temperature decision point Tb_D a , the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P a , 1≤a≤N;
[0191] When n ≥ 3, then:
[0192] When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise, kAnd between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-1;
[0193] When it comes to power recovery triggered by temperature drop, if Tc drops from a higher temperature exceeding Tc_Dk+1 to (Tc_Dk+1-Tc_Hk+1) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the range of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,Ps};
[0194] When Tc exceeds Tc_D n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a , the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a ,Ps}, where 1≤a≤n.
[0195] (2) When N=2:
[0196] If power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise and is within the range of Tb_D1<Tb≤Tb_D2, the control unit sets Ps=Tb_P2;
[0197] If power recovery is triggered by temperature drop, then: if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit sets Ps=Tb_P1;
[0198] If Tb exceeds Tb_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the battery pack; if Tb drops from a higher temperature exceeding Tb_D2 to (Tb_D2-Tb_H2), the temperature decision point that is numerically adjacent to (Tb_D2-Tb_H2) and ≥ (Tb_D2-Tb_H2) is defined as Tb_D a , if Tb_D a = Tb_D1, the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P1. a is Tb_D2, the control unit restores the charging and discharging functions of the battery pack and sets Ps=Tb_P2;
[0199] When n=2:
[0200] If power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,Ps};
[0201] If it involves temperature drop triggering power recovery, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps};
[0202] If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a =Tc_D1, the control unit restores the charge / discharge function of the power channel and sets Pc = MIN{Tc_P1, Ps}. If Tc_D a is Tc_D2, the control unit restores the charging / discharging function of the power channel and makes Pc=MIN{Tc_P2,Ps}.
[0203] The above describes the specific embodiments of the present invention. Based on the above description, relevant personnel can make various changes and modifications without departing from the technical concept of the present invention.
Claims
1. A portable energy storage device that dynamically adjusts power according to internal temperature, characterized in that: It includes a battery pack, a first temperature sensor and a control unit, wherein the first temperature sensor is used to detect the real-time temperature of the battery pack, and the control unit can set the real-time allowable power of the battery pack according to the real-time temperature of the battery pack fed back by the first temperature sensor; The control unit has a built-in temperature model Mbat pre-built for the battery pack, and N key decision point temperatures Tb_D1, Tb_D2, ..., Tb_D are set on the model Mbat with gradually increasing values. N , and N decision powers Tb_P1, Tb_P2, ..., Tb_P corresponding to the temperature of the key decision point one by one, with gradually decreasing values N , and N hysteresis temperatures Tb_H1, Tb_H2, ..., Tb_H corresponding to the decision power one by one N , define Tb as the real-time temperature of the battery pack, Ps as the real-time allowable power of the battery pack determined by the control unit, Tb_min as the minimum value of the allowable operating temperature range of the battery pack, when N ≥ 3, then: If the power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise, k and between Tb_D k <Tb≤Tb_D k+1 In the interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-1; If temperature drop triggers power recovery: If Tb exceeds Tb_D k+1 The higher temperature is reduced to (Tb_D k+1 -Tb_H k+1 ) and between (Tb_D k -Tb_H k )<Tb≤(Tb_D k+1 -Tb_H k+1 ) interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-2; if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit makes Ps=Tb_P1; When Tb exceeds Tb_D N , the control unit turns off the charging and discharging functions of the battery pack; when Tb exceeds Tb_D N The higher temperature drops to (Tb_D N -Tb_H N ), defined numerically as (Tb_D N -Tb_H N ) are adjacent and ≥(Tb_D N -Tb_H N ) is the temperature decision point Tb_D a , the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P a , where 1≤a≤N.
2. The portable energy storage device for dynamically adjusting power according to internal temperature according to claim 1, characterized in that: When N=2, then: If power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise and is within the range of Tb_D1<Tb≤Tb_D2, the control unit sets Ps=Tb_P2; If power recovery is triggered by temperature drop, then: if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit sets Ps=Tb_P1; If Tb exceeds Tb_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the battery pack; if Tb drops from a higher temperature exceeding Tb_D2 to (Tb_D2-Tb_H2), the temperature decision point that is numerically adjacent to (Tb_D2-Tb_H2) and ≥ (Tb_D2-Tb_H2) is defined as Tb_D a , if Tb_D a = Tb_D1, the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P1. a is Tb_D2, the control unit restores the charging and discharging functions of the battery pack and makes Ps=Tb_P2.
3. The portable energy storage device for dynamically adjusting power according to internal temperature according to claim 1, characterized in that: The energy storage device further includes at least two power channels and a corresponding number of second temperature sensors, wherein the second temperature sensors are arranged in the power channels one by one to detect the real-time temperature of each power channel, and the control unit can set the real-time allowable power of the power channel according to the real-time temperature of the power channel fed back by the second temperature sensor; The control unit also has a built-in temperature model Mn pre-built for each power channel, and each model Mn is set with n gradually increasing key decision point temperatures Tc_D1, Tc_D2, ..., Tc_Dn, and n gradually decreasing decision powers Tc_P1, Tc_P2, ..., Tc_Pn corresponding to the key decision point temperatures, and n hysteresis temperatures Tc_H1, Tc_H2, ..., Tc_Hn corresponding to the decision powers. Tc is defined as the real-time temperature of any power channel, Pc is the real-time allowable power of the channel decided by the control unit, and Tc_min is the lowest value of the allowable operating temperature range of the channel. When n≥3, then: When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise, k And between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k takes values from 1 to n-1; When it comes to temperature drop triggering power recovery, then: if Tc exceeds Tc_D k+1 The higher temperature is reduced to (Tc_D k+1 -Tc_H k+1 ) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the interval of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; When Tc exceeds Tc_D n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a , the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a ,(Ps-total power allocated to other channels)}, where 1≤a≤n.
4. The portable energy storage device for dynamically adjusting power according to internal temperature according to claim 3, characterized in that: When n=2, then: If the power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,(Ps-total power allocated to other channels)}; If power recovery is triggered by temperature drop, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1, (Ps-total power allocated to other channels)}; If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a =Tc_D1, the control unit restores the charge / discharge function of the power channel and sets Pc = MIN{Tc_P1, (Ps-total power allocated to other channels)}. If Tc_D a When the power is Tc_D2, the control unit restores the charging / discharging function of the power channel and sets Pc=MIN{Tc_P2, (Ps-total power allocated to other channels)}.
5. The portable energy storage device for dynamically adjusting power according to internal temperature according to claim 1, characterized in that: The energy storage device further includes a power channel and a second temperature sensor, wherein the second temperature sensor is disposed in the power channel to detect the real-time temperature of the power channel, and the control unit can set the real-time allowable power of the power channel according to the real-time temperature of the power channel fed back by the second temperature sensor; The control unit also has a built-in temperature model M1 pre-built for the power channel. The model M1 is set with n gradually increasing key decision point temperatures Tc_D1, Tc_D2, ..., Tc_Dn, and n gradually decreasing decision powers Tc_P1, Tc_P2, ..., Tc_Pn corresponding to the key decision point temperatures, and n hysteresis temperatures Tc_H1, Tc_H2, ..., Tc_Hn corresponding to the decision powers. Tc is defined as the real-time temperature of the channel, Pc is the real-time allowable power of the channel decided by the control unit, and Tc_min is the lowest value of the allowable operating temperature range of the channel. When n≥3, then: When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise, k And between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-1; When it comes to temperature drop triggering power recovery, then: if Tc exceeds Tc_D k+1 The higher temperature is reduced to (Tc_D k+1 -Tc_H k+1 ) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the range of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,Ps}; When Tc exceeds Tc_D n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a , the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a ,Ps}, where 1≤a≤n.
6. The portable energy storage device for dynamically adjusting power according to internal temperature according to claim 5, characterized in that: When n=2: If power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,Ps}; If it involves temperature drop triggering power recovery, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a =Tc_D1, the control unit restores the charge / discharge function of the power channel and sets Pc = MIN{Tc_P1, Ps}. If Tc_D a is Tc_D2, the control unit restores the charging / discharging function of the power channel and makes Pc=MIN{Tc_P2,Ps}.
7. The portable energy storage device that dynamically adjusts power according to internal temperature according to any one of claims 1 to 6, characterized in that: When the power channel is a charging channel, the allowable power of the battery pack is the allowable input power of the battery pack; when the power channel is a discharging channel, the allowable power of the battery pack is the allowable output power of the battery pack.
8. The portable energy storage device that dynamically adjusts power according to internal temperature according to any one of claims 1 to 6, characterized in that: The portable energy storage device is provided with a main control board and one or more independent circuit boards connected to the main control board. The circuit boards are provided with interfaces for charging / discharging, each interface corresponds to a power channel. An intelligent control chip is embedded in the main control board, and the control unit is provided on the intelligent control chip.
9. The portable energy storage device for dynamically adjusting power according to internal temperature according to claim 8, characterized in that: The control unit builds a temperature change curve by reading the voltage, current, temperature of the power channel and temperature of the battery pack of each interface, and adjusts the charge / discharge power of each interface accordingly.
10. A method for dynamically adjusting power according to internal temperature, characterized in that: Applicable to the portable energy storage device according to any one of claims 1 to 6, the method includes a battery pack power adjustment method, and the battery pack power adjustment method is: When N ≥ 3, then: If the power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise, k and between Tb_D k <Tb≤Tb_D k+1 In the interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-1; If temperature drop triggers power recovery: If Tb exceeds Tb_D k+1 The higher temperature is reduced to (Tb_D k+1 -Tb_H k+1 ) and between (Tb_D k -Tb_H k )<Tb≤(Tb_D k+1 -Tb_H k+1 ) interval, the control unit makes Ps = Tb_P k+1 , where k takes values from 1 to N-2; if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit makes Ps=Tb_P1; When Tb exceeds Tb_D N , the control unit turns off the charging and discharging functions of the battery pack; when Tb exceeds Tb_D N The higher temperature drops to (Tb_D N -Tb_H N ), defined numerically as (Tb_D N -Tb_H N ) are adjacent and ≥(Tb_D N -Tb_H N ) is the temperature decision point Tb_D a , the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P a , where 1≤a≤N; When N=2, then: If power recovery is not triggered by temperature drop, then: if Tb is within the range of Tb_min≤Tb≤Tb_D1, the control unit sets Ps=Tb_P1; if Tb exceeds Tb_D1 due to temperature rise and is within the range of Tb_D1<Tb≤Tb_D2, the control unit sets Ps=Tb_P2; If power recovery is triggered by temperature drop, then: if Tb drops from a higher temperature exceeding Tb_D1 to (Tb_D1-Tb_H1) and is within the range of Tb_min≤Tb≤(Tb_D1-Tb_H1), the control unit sets Ps=Tb_P1; If Tb exceeds Tb_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the battery pack; if Tb drops from a higher temperature exceeding Tb_D2 to (Tb_D2-Tb_H2), the temperature decision point that is numerically adjacent to (Tb_D2-Tb_H2) and ≥ (Tb_D2-Tb_H2) is defined as Tb_D a , if Tb_D a = Tb_D1, the control unit restores the charging and discharging functions of the battery pack and sets Ps = Tb_P1. a is Tb_D2, the control unit restores the charging and discharging functions of the battery pack and makes Ps=Tb_P2.
11. The method for dynamically adjusting power according to internal temperature according to claim 10, characterized in that: When the energy storage device further comprises at least two power channels, the method further comprises a power adjustment method of the power channels; The control unit is built with a temperature model Mn pre-built for each power channel, and each model Mn is set with n key decision point temperatures Tc_D1, Tc_D2, ..., Tc_Dn with gradually increasing values, and n decision powers Tc_P1, Tc_P2, ..., Tc_Pn with gradually decreasing values corresponding to the key decision point temperatures, and n hysteresis temperatures Tc_H1, Tc_H2, ..., Tc_Hn corresponding to the decision powers, Tc is defined as the real-time temperature of any power channel, Pc is the real-time allowable power of the channel decided by the control unit, and Tc_min is the lowest value of the allowable operating temperature range of the channel; When n ≥ 3, then: When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise, k And between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k takes values from 1 to n-1; When it comes to temperature drop triggering power recovery, then: if Tc exceeds Tc_D k+1 The higher temperature is reduced to (Tc_D k+1 -Tc_H k+1 ) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,(Ps-total power allocated to other channels)}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the interval of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; When Tc exceeds Tc_D n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a , the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a ,(Ps-total power allocated to other channels)}, where 1≤a≤n; When n=2, then: If the power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,(Ps-total power allocated to other channels)}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,(Ps-total power allocated to other channels)}; If power recovery is triggered by temperature drop, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1, (Ps-total power allocated to other channels)}; If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a =Tc_D1, the control unit restores the charge / discharge function of the power channel and sets Pc = MIN{Tc_P1, (Ps-total power allocated to other channels)}. If Tc_D a When the power is Tc_D2, the control unit restores the charging / discharging function of the power channel and sets Pc=MIN{Tc_P2, (Ps-total power allocated to other channels)}.
12. The method for dynamically adjusting power according to internal temperature according to claim 10, characterized in that: When the energy storage device further comprises a power channel, the method further comprises a power adjustment method of the power channel; The control unit also has a built-in temperature model M1 pre-built for the power channel, and the model M1 is set with n gradually increasing key decision point temperatures Tc_D1, Tc_D2, ..., Tc_Dn, and n gradually decreasing decision powers Tc_P1, Tc_P2, ..., Tc_Pn corresponding to the key decision point temperatures, and n hysteresis temperatures Tc_H1, Tc_H2, ..., Tc_Hn corresponding to the decision powers, Tc is defined as the real-time temperature of the channel, Pc is the real-time allowable power of the channel determined by the control unit, and Tc_min is the minimum value of the allowable operating temperature range of the channel; When n ≥ 3, then: When power recovery is not triggered by temperature drop, if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise, k And between Tc_Dk<Tc≤Tc_D k+1 In the interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-1; When it comes to temperature drop triggering power recovery, then: if Tc exceeds Tc_D k+1 The higher temperature is reduced to (Tc_D k+1 -Tc_H k+1 ) and between (Tc_D k -Tc_H k )<Tc≤(Tc_D k+1 -Tc_H k+1 ) interval, the control unit makes Pc=MIN{Tc_P k+1 ,Ps}, where k takes values from 1 to n-2; if Tc drops from a higher temperature exceeding Tc_D1 to (Tc_D1-Tc_H1) and is within the range of Tc_min≤Tc≤(Tc_D1-Tc_H1), the control unit makes Pc=MIN{Tc_P1,Ps}; When Tc exceeds Tc_D n , the control unit turns off the charging / discharging function of the power channel; when Tc exceeds Tc_D n The higher temperature drops to (Tc_D n -Tc_H n ), defined numerically as (Tc_D n -Tc_H n ) adjacent and ≥(Tc_D n -Tc_H n ) is the temperature decision point Tc_D a , the control unit restores the charging / discharging function of the power channel and sets Pc = MIN{Tc_P a ,Ps}, where 1≤a≤n; When n=2, then: If power recovery is not triggered by temperature drop, then: if Tc is within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; if Tc exceeds Tc_D1 due to temperature rise and is within the range of Tc_D1<Tc≤Tc_D2, the control unit sets Pc=MIN{Tc_P2,Ps}; If it involves temperature drop triggering power recovery, then: if Tc drops from a higher temperature exceeding Tc_D1 to within the range of Tc_min≤Tc≤Tc_D1, the control unit sets Pc=MIN{Tc_P1,Ps}; If Tc exceeds Tc_D2 due to temperature rise, the control unit shuts down the charging and discharging functions of the power channel; when Tc drops from a higher temperature exceeding Tc_D2 to (Tc_D2-Tc_H2), the temperature decision point that is numerically adjacent to (Tc_D2-Tc_H2) and ≥ (Tc_D2-Tc_H2) is defined as Tc_D a , if Tc_D a =Tc_D1, the control unit restores the charge / discharge function of the power channel and sets Pc = MIN{Tc_P1, Ps}. If Tc_D a is Tc_D2, the control unit restores the charging / discharging function of the power channel and makes Pc=MIN{Tc_P2,Ps}.
Citation Information
Patent Citations
Outdoor mobile power supply over-temperature protection method, device and system
CN117118039B
Power battery pack for electric vehicle and battery system thereof
CN101521265A
Electric vehicle battery cooling control method, device and equipment and vehicle
CN113954695A