Methods and circuitry for fault detection and automatic equalizers for battery packs
11187758 · 2021-11-30
Inventors
- Chunting Mi (San Diego, CA, US)
- Fei Lu (San Diego, CA, US)
- Bing Xia (Sparks, NV, US)
- Yunlong Shang (La Mesa, CA, US)
Cpc classification
B60L58/24
PERFORMING OPERATIONS; TRANSPORTING
H02J7/0014
ELECTRICITY
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G01R31/396
PHYSICS
G01R31/36
PHYSICS
B60L3/0046
PERFORMING OPERATIONS; TRANSPORTING
International classification
G01R31/396
PHYSICS
G01R31/36
PHYSICS
B60L58/22
PERFORMING OPERATIONS; TRANSPORTING
B60L3/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present disclosure is directed to method of automatic circuit fault detection. The method includes inputting a common periodic wave voltage to each of a plurality of battery cells of a battery pack. Recursively calculated correlation coefficients for each neighboring pair of the battery cells are used to determine whether a common battery cell of two neighboring pairs is faulty. The disclosure further describes equalizers for multi-cell battery packs and series-connected battery strings. The equalizers can include a coupling capacitor comprising a plurality of small plates coupled between the two series-connected metal-oxide-semiconductor field-effect transistors (MOSFETs) connected to each battery cell, and a larger plate, wherein the larger plate is commonly coupled to all of the small plates. A plurality of battery string groups can be equalized, where each cell includes one transformer winding and a MOSFET. The MOSFETs are driven using one pair of complementary pulse width modulation signals.
Claims
1. A method of automatic circuit fault detection, comprising: inputting a common periodic wave voltage to each of a plurality of battery cells of a battery pack, in series; recursively calculating a correlation coefficient for each neighboring pair of the battery cells, connected in series; comparing each correlation coefficient with a previously calculated corresponding correlation coefficient to determine whether any of the correlation coefficients dropped; and if the correlation coefficients of two neighboring pairs of the battery cells drop, automatically determining that a common battery cell of both of the neighboring pairs is faulty using a communicatively coupled processor.
2. The method of claim 1, wherein the common periodic wave has an amplitude 3 times a standard deviation of a noise standard deviation, and a period smaller than a window size of the recursively calculated correlation coefficients.
3. The method of claim 2, wherein the common periodic wave is a common square wave that has an amplitude of 3 mV and a period of 2 samples.
4. The method of claim 1, wherein the recursively determining the correlation coefficients includes: measuring voltages output at each battery cell sequentially; and shifting the measured voltages in the time domain to align with corresponding previously measured voltages.
5. The method of claim 1, further comprising: outputting on a display the dropped correlation coefficients of the two neighboring pairs of battery cells and an indication of which battery cell is faulty.
6. The method of claim 1, wherein the battery pack is integrated within an electric vehicle.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the disclosure, and together with the description serve to explain the principles of the disclosure.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
DESCRIPTION OF EMBODIMENTS
(26) In the following description, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In other instances, well-known circuits, structures and techniques have not been shown in detail in order not to obscure the understanding of this description. Those of ordinary skill in the art, with the included descriptions, will be able to implement appropriate functionality without undue experimentation.
(27) References in the specification to “one embodiment,” “an embodiment,” “an example embodiment,” etc., indicate that the embodiment described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to implement such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
(28) In the following description and claims, the terms “coupled” and “connected,” along with their derivatives, may be used. It should be understood that these terms are not intended as synonyms for each other. “Coupled” is used to indicate that two or more elements, which may or may not be in direct physical or electrical contact with each other, co-operate or interact with each other. “Connected” is used to indicate the establishment of communication between two or more elements that are coupled with each other.
(29) The embodiments set forth below represent information to enable those skilled in the art to practice the embodiments and illustrate the best mode of practicing the embodiments. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the disclosure and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure.
(30) Automatic Fault Detection
(31) Generally, the existing fault diagnosis methods are redundancy based, which can be further divided into hardware redundancy and analytical redundancy. The key idea is to compare the system state/output with the state/output of redundancy systems, and flag a fault when the residue is not reasonably small. The hardware redundancy utilizes duplicative real systems to provide comparison. The common drawbacks of the hardware redundancy are its increase in hardware cost and system complexity, making it impractical for battery systems. The analytical redundancy constructs a mathematical system model and compares the model state/output with real state/output of the system. The aforementioned threshold based method can be regarded as a rough modeling of the system limit without considering the input. However, the battery system is highly nonlinear and a model is not assured to cover every situation. Then, the ambiguity emerges when a fault is indicated which may come from a true battery failure, or can be resulted from an inaccurate model.
(32) A battery pack includes multiple same battery cells connecting in series, meaning that the cells share the same current. In other words, a battery system consists of multiple identical systems with the same inputs, and thus the voltage outputs should be similar, if not at fault conditions. In this way, one cell output can be compared with that of any other cells, or all the other cells can serve as the hardware redundancies of one single cell, even though there is physically no redundancy in the system. It is important to notice that this method is robust because the output comes from the real systems, which is guaranteed to be accurate and does not suffer from convergence issues.
(33) To be precise, the battery cells within a battery pack are not exactly the same. There may be slight variations in the manufacturing process, thermal conditions in usage, balance state, etc. In general, all these variations are reflected into two essential states, i.e., SoC and SoH. These two states affect the static and dynamic behavior of a battery cell by different OCV and internal resistance, respectively. The different OCV leads to an offset in the cell voltages and the difference in internal resistance causes voltage fluctuations with different amplitudes. If the voltage outputs of the battery cells are simply compared, these voltage differences can easily exceed the preset threshold value, making this simple comparison not robust in real applications.
(34) In statistics, a correlation coefficient, or Pearson product-moment correlation coefficient, is a degree of measurement indicating the linear relation between two variables. It is expressed as
(35)
where r.sub.X,Y is the correlation coefficient of variables X and Y, cov.sub.X,Y is the covariance of X and Y, σ.sub.Z is the variance of variable Z, μ.sub.Z is the mean value variable Z, and n is the number of samples in the data. The correlation coefficient is unitless, and ranges from +1 to −1 inclusive, where +1 indicates total positive correlation, 0 indicates no correlation and −1 indicates total negative correlation.
(36) An important property of the correlation coefficient is given as
r.sub.αX+β,Y=r.sub.X,Y (2)
(37) where α and β are two constants. This property is intuitive because when an offset β is added to any of the variables, it is subtracted from the mean values in Eq. (1), and when the fluctuation amplitude of a variable is multiplied by α, it multiplies both the numerator and denominator by α. Hence, the correlation coefficient measures whether the trend of two curves matches, instead of their exact shape.
(38) This feature is a valuable property in coping with the inconsistencies in lithium-ion batteries when: a) the imbalanced batteries demonstrate different open circuit voltage (OCV), and b) the cells in different aging levels exhibit different internal resistances. If the correlation coefficient of two cell voltages is calculated, the difference in OCV is removed because the static offset does not influence the correlation coefficient, and the difference in internal resistances is eliminated because the correlation coefficient is also independent of the fluctuation amplitudes. Therefore, ideally, the correlation coefficient of two series cell voltages should be close to +1 during normal operations. When a short circuit occurs, the abnormal voltage drop influences the synchronized fluctuation on battery voltages, thus being reflected by the reduced correlation coefficient.
(39) For online implementation, the correlation coefficient can be calculated recursively. Eq. (1) is not a satisfactory formula for such application. Although the mean values can be updated after every sampling recursively, the subtractions from mean values should be calculated individually.
(40) An equivalent expression of the correlation coefficient can be obtained by multiplying both the numerator and denominator of (1) by n, as
(41)
(42) Eq. (3) does not require subtractions from the mean values, so it is more appropriate for recursive estimation. The formula of the recursive estimation is then obtained as
(43)
(44) Eq. (4) can be used to obtain the similarity of the time domain trends for two voltage curves from the beginning of measurement. However, there are still difficulties in implementation: a) if the fault occurs a long time after the beginning of measurement, the abnormal behavior will have negligible effect on the correlation coefficient due to the high similarity of the long history data; b) as time goes by, the magnitudes of updated quantities in Eq. (4) become larger and larger, and will eventually exceed the storage nits of the onboard microprocessors.
(45) The most straightforward approach to solving the abovementioned problems is to employ a moving window filter for data processing, i.e., at each time instant, the correlation coefficient for the data only in a history time window is calculated. Then Eq. (4) is modified as
(46)
where w is the size of the moving window. It needs to be noted that Eq. (5) should be initialized by Eq. (4) in the first w samples.
(47) It should also be noted that the window size should be chosen with special care. If a large set of data is employed in the calculation, the abnormal voltage variation led by short circuit will have negligible effects in the correlation coefficient. Hence, in order to keep the detection sensitivity to faults, a moving window with a small size is preferred. On the other hand, when the moving window size is too small, the noise will be regarded as abnormal fluctuations and the measurement noises will influence the calculation as well. Therefore, a proper size of moving window should be selected based on the specific application.
(48) When two signals are added to X and Y, respectively, Eq. (1) can be derived as
(49)
where N is the signal added to X and M is the signal added to Y. Assume that both N and M are independent of X and Y. Eq. (6) can be simplified as
(50)
(51) There are two terms in the numerator of Eq. (7). When the batteries are at rest, the first term is zero because the voltages are very close to their OCVs. When N and M are independent and identically distributed white noises, the second term is zero as well. This indicates that the correlation coefficient is close to zero in this situation. This small value will lead to a sudden drop in the calculation and surely triggers a false positive fault, which may be undesirable.
(52) If Eq. (7) is further expanded to three signals and preferably the mean values of the added signals are all zero, the correlation coefficient can be expressed as
(53)
where A and B are the newly added signals to X and Y, and assume they are independent of X, Y, N and M. A solution to avoiding the zero correlation coefficient is provided in Eq. (8) when A and B are dependent. In such cases, when the batteries are at rest, Eq. (8) is simplified as
(54)
(55) If the variance of noises are negligible to the variance of A and B, the correlation coefficient of X+A+N and Y+B+M will be the same as that of A and B.
(56) Taking advantage of this feature, the same signal can be added to both voltage measurements, which means r.sub.A,B is 1, The added signals may be negligible when there are persistent inputs, meanwhile, the variance of the two signals can be larger than that of the noises, such that the correlation coefficient of the two voltages will be close to 1 when the batteries are at rest.
(57) One exemplary design is to add a square wave (or any other periodic wave) with an amplitude of 3 times the standard deviation of the noise standard deviation, namely, 9 times the variance of the noise. As a result, the correlation coefficient is close to 0.9 when the batteries are at rest. Of course, these particular variables are used for exemplary purposed, and other values could be utilized within the scope of the disclosure. The period of the wave should be smaller than the window size. A trivial selection of period can be 2 samples, in one example.
(58) In some applications, tens or hundreds of cells are connected in series. One of ordinary skill in the art may assume only the minority of the cells would have short circuit fault at the same time. Otherwise, the short circuit fault can be easily detected by module or pack level voltage monitoring.
(59) In order to acquire the status of each battery cell, the correlation coefficients for every pair of neighboring cells can be calculated, including that for the first and last cell, as illustrated in
(60) An exemplary sit illation can be used to demonstrate the feasibility of the disclosed detection method. First, an experiment is conducted to apply an urban dynamometer driving schedule (UDDS) to two battery cells connecting in series. The specification of the batteries under test is given in Table 1, and the voltage responses of the two cells, V.sub.1 and V.sub.2 are given in
(61) TABLE-US-00001 TABLE 1 battery specifications Battery cell type Cylindrical 18650 Nominal voltage 3.2 V Nominal rated capacity 1.35 Ah Charge voltage 3.65 V Discharge cut-off voltage 2.5 V Max pulse discharge 4.05 A
(62) Then, a fault signal is constructed by reducing one voltage sample by 100 mV to simulate the sudden voltage drop recovery at the initial phase of internal short circuit. The fault signal is added to V.sub.1 and denote the synthesized data as V.sub.1f. In order to demonstrate the basic working principle of the detection algorithm, the correlation coefficient of V.sub.1 and V.sub.1f are first calculated. It may be noted that, except the fault signal added, the two voltage responses are exactly the same, including the measurement noises. The two voltages are plotted in
(63) After that, independent white noises with the same standard deviation of 1 mV are added to V.sub.1 and V.sub.1f; respectively, to emulate the noisy measurements. The noisy voltages, V.sub.1,n and V.sub.1f,n are given in
(64) Later, the square wave discussed above can be to V.sub.1,n and V.sub.1f,n, denoting as V.sub.1,n,s and V.sub.1f,n,s, and the corresponding correlation coefficient is plotted in
(65) Finally, real fault detections are simulated by calculating the correlation coefficient of V.sub.1f,s and V.sub.2,s. In this simulation, the duration of the voltage drops are varied to be 1, 5 and 10 samples, as shown in
(66) It can be seen from
(67) The correlation coefficient calculated in
(68) However, part of the fluctuations remains the same in spite of the variation in window sizes, as the ones at around 100 s. If a closer look is given to the voltages in
(69) It is understood that the correlation coefficient measures the similarity of the two signals. It can be inferred when the voltage drop led by faults lasts longer, the similarity of the two voltage measurements degrades further, and thus the drop in the correlation coefficient will be larger, as illustrated in
(70) In the simulation, the induced fault is detected with the disclosed correlation based method, whereas the other detection methods lead to various issues. The detection results are summarized in.
(71) TABLE-US-00002 TABLE 2 Comparison of simulated short circuit detection results Detection method True fault False fault Voltage threshold based Voltage difference threshold based ✓ ✓ Model based ✓ ✓ Correlation based ✓
(72) An exemplary system is shown in
(73)
(74) Automatic Battery Cell Equalizing
(75)
(76) According to various embodiments described herein, an SCCE within the scope of the present embodiments may have the following characteristics: Two MOSFET switches and one capacitor are needed for each cell, thereby leading to a small size and low cost; Only one pair of complementary PWM signals are employed to control all. MOSFET switches, by Which automatic voltage equalization without the need of cell monitoring is achieved, showing a simple control; Energy can be transferred automatically and directly from higher voltage cells at any position to lower voltage cells at any position, leading to a higher balancing efficiency and speed; Accurate voltage equalization is achieved without any requirements for the matching of the coupling capacitor and MOSFETs; Contrary to the conventional modularized equalizers using additional components for the equalization among modules, the proposed method can achieve the equalization among modules by connecting the common nodes of the coupling capacitors, leading to smaller size, lower cost, and reduced loss related to the modularization; The balancing operation can be carried out regardless of the battery working state of charging, discharging or rest; and The proposed SCCE can also be applied to other rechargeable batteries without any change or recalibration, such as nickel-cadmium batteries, lead-acid batteries, and nickel-metal-hydride batteries.
(77) The automatic any-cells-to-any-cells equalization among cells can be obtained by driving the MOSFET switches using one pair of complementary PWM signals, i.e., PWM+ and PWM−. The proposed equalizer has two steady working states in one switching period.
(78) State I (t.sub.0-t.sub.1): At t.sub.0, MOSFETs Q.sub.11, Q.sub.13, Q.sub.15, Q.sub.17 are Turned on, and MOSFETs Q.sub.12, Q.sub.14, Q.sub.16, Q.sub.18 are Turned Off.
(79) As shown
(80) As shown in
(81) If the coupling capacitor and MOSFETs have identical characteristic, it is possible to assume the following:
C.sub.eq=C.sub.11=C.sub.12=C.sub.13=C.sub.14 (10)
R.sub.eq=R.sub.eq11=R.sub.eq12=R.sub.eq13=R.sub.eq14 (11)
where C.sub.1j, j=1, 2, 3, 4, represents the equivalent capacitance between the plates P.sub.1j and P.sub.10. R.sub.eq1j, j=1, 2, 3, 4, represents the equivalent resistance in each branch.
(82) During State I, the balancing current across the capacitor plates can be expressed as
(83)
where i.sub.P1jA, j=2, 3, 4, represents the balancing current across the plate P.sub.1j during State I.
(84) By using Kirchhoff's voltage law (KVL), the relationship between the cell voltages and the coupling capacitor voltages can be expressed as follows:
(85)
where v.sub.P1jA(t.sub.0), j=1, 2, 3, 4, represents the voltage between P.sub.1j and P.sub.10 at t.sub.0. V.sub.B1j, j=1, 2, 3, 4, is the cell voltage of B.sub.1j.
(86) By using Kirchhoff's current law (KCL), the relationship among the balancing currents across the coupling capacitor can be expressed as
i.sub.P11A+i.sub.P12A+i.sub.P13A+i.sub.P14A=0. (14)
(87) By solving Eq. (13) and Eq. (14), the balancing currents across the coupling capacitor in the frequency domain can be expressed as
(88)
(89) By Eq. (15a) and Eq. (15b), the balancing currents can be turned into these in the time domain, given by
(90)
where t.sub.0<t<t.sub.1. Based on Eq. (16),
(91)
(92) Eq. (17) can be turned into these in the time domain, shown as
(93)
where t.sub.0<t<t.sub.1. Based on Eq. (18),
(94) At t.sub.1, the balancing current drops to 0. Based on. KVL, the relationship among the cell voltages and the coupling capacitor voltages can be expressed as
(95)
(96) Eq. (19) can be simplified as
(97)
State II (t.sub.1-t.sub.2): At t.sub.1, MOSFETs Q.sub.12, Q.sub.14, Q.sub.16, Q.sub.18 are Turned on, and MOSFETs Q.sub.11, Q.sub.13, Q.sub.15, Q.sub.17 are Turned Off.
(98) As shown in
(99) As shown in
(100) As shown in
(101) As shown in
(102) It can be seen that the proposed equalizer can transfer energy directly between any two cells in a battery string.
(103) During State II, the balancing current across the capacitor plates can be expressed as
(104)
where i.sub.P1jB, j=1, 2, 3, 4, represents the balancing current across P.sub.1j during State H.
(105) By using KVL, the relationship among the cell voltages and the coupling capacitor voltages can be expressed
(106)
where v.sub.P1jB(t.sub.1), j=1, 2, 3, 4, represents the voltage between P.sub.1j and P.sub.10 at t.sub.1.
(107) By using KCL, the relationship among the balancing currents across the coupling capacitor can be expressed as
i.sub.P11B+i.sub.P12B+i.sub.P13B+i.sub.P14B=0. (23)
(108) By solving Eqs. (22) and (23), the balancing currents in the frequency domain can be obtained as
(109)
(110) By Eq. (24a) and Eq. (24b), the balancing currents can be transferred into these in the time domain, given by
(111)
where t.sub.1<t<t.sub.2. Using Eq. (24a) and Eq. (24b), the voltages across the coupling capacitor in the frequency domain can be achieved as
(112)
(113) Eq. (26) can be turned into these in the time domain, shown as
(114)
where t.sub.1<t<t.sub.2.
(115) At t.sub.2, the balancing current drops to 0. Based on KVL, the relationship among the cell voltages and the coupling capacitor voltages can be expressed as
(116)
(117) Eq. (28) can be simplified as
(118)
(119) It is noted that the solutions for Eq. (20) and Eq. (29) may not be unique, indicating the uncertainty of the coupling capacitor voltages, which is because the potential of P.sub.10 is floating. In fact, Eq. (20) and Eq. (29) imply that one capacitor can be removed from the switched coupling capacitor, and the simplified equalizer is shown in
(120) Table 3 summarizes the balancing paths between any two cells under the assumption of V.sub.B11>V.sub.B12>V.sub.B13>V.sub.B14. It can be seen that due to the coupling capacitor, energy can be automatically and directly transferred from higher voltage cells at any position to lower voltage cells at any position, leading to a high balancing efficiency and speed.
(121) TABLE-US-00003 TABLE 3 Balancing Paths Between any Two Cells Path across the SCC B.sub.11 B.sub.12 B.sub.13 B.sub.14 B.sub.11 — P.sub.11-P.sub.10-P.sub.12 P.sub.11-P.sub.10-P.sub.13 P.sub.11-P.sub.10-P.sub.14 B.sub.12 P.sub.11-P.sub.10-P.sub.12 — P.sub.12-P.sub.10-P.sub.13 P.sub.12-P.sub.10-P.sub.14 B.sub.13 P.sub.11-P.sub.10-P.sub.13 P.sub.12-P.sub.10-P.sub.13 — P.sub.13-P.sub.10-P.sub.14 B.sub.14 P.sub.11-P.sub.10-P.sub.14 P.sub.12-P.sub.10-P.sub.14 P.sub.13-P.sub.10-P.sub.14 —
(122) The balancing power of each cell can be calculated as
P.sub.B1j=V.sub.B1j.Math.I.sub.B1j, (30)
where j=1, 2, 3, 4. V.sub.B1j is the cell voltage of the batter cell B.sub.1j. I.sub.B1j is the average balancing current of B.sub.1j.
(123) The balancing efficiency is obtained as
(124)
(125) It is specified that the current flowing out of a battery cell is negative, and otherwise positive. It can be seen that the balancing efficiency is determined by the cell charge power and the cell discharge power.
(126) As shown in
(127)
(128) Each battery cell is connected by one MOSFET and one primary winding of the multi-winding transformer. As shoes in
(129) Some characteristics of the described equalizer can include: the equalizer is a hybrid type of forward and flyback converters, which takes full use of the magnetic core and improves the power density; the new combined forward-flyback equalizer needs only one winding and one MOSFET for one cell; compared with the conventional equalizers using multi-winding transformers, the MOSFET number of the disclosed equalizer can be reduced by at least half; moreover, the corresponding floating drive circuits are also reduced greatly. Therefore, the proposed equalizer is smaller and cheaper, and has lower weight than conventional equalizers; the control for the proposed equalizer requires only one pair of complementary PWM signals with a fixed frequency and duty ratio employed to control all MOSFET switches, by which automatic voltage equalization is achieved without the need of cell monitoring circuits. The balancing operation among cells in each group is based on forward conversion, while the balancing operation between the two groups is based on flyback conversion, by which the magnetizing energy stored in the transformers is automatically reset without using additional demagnetizing circuits—this is also beneficial to the size and cost of the equalizer; due to the effective demagnetization and low turns ratio of the primary windings, low voltage stress on the power devices are achieved, contributing to achievement of high efficiency and low cost; energy can be transferred automatically, directly, and simultaneously from higher voltage cells at any position to lower voltage cells at any position, i.e., the any-cells-to-any-cells equalization, leading to a high balancing efficiency and speed; and the global equalization for a long battery string can be achieved through connecting the secondary sides of multi-winding transformers without using additional components for the equalization among modules, which overcomes the mismatching problem of multi windings.
(130) Automatic balancing among cells can be obtained by driving the MOSFET switches using one pair of complementary PWM signals. The proposed equalization works on the forward and flyback operations. The forward operation is employed to achieve the voltage equalization among cells in one group. The flyback operation is employed to achieve the voltage equalization between the two groups, and reset the magnetic energy stored in the transformer when some switches are turned off in order to simplify the analysis for the operation modes, the following assumptions can be made, according to one exemplary embodiment:
(131) As shown in
(132) Mode I (t0-t1): At t0, Switches in Group II and are Turned Off, and Switches in Group I and are Turned on Simultaneously
(133) As shown in
(134) As shown in
(135) According to Ampere's law, the magnetic flux can be expressed as
(136)
where g is the length of the air gap. B is flux density. μ.sub.0 is the permeability of the air gap. As is the cross-sectional area of the magnetic core. NI is the ampere-turn (or magneto motive force).
(137) At t.sub.0, the magnetic flux in the transformer is expressed as
(138)
(139) Thus, the initial balancing currents in the primary sides of Group I are achieved by
(140)
(141) The flux linkages of the primary windings of Group I can be expressed as
(142)
where L.sub.m1 is given by
(143)
(144) Eq. (38) shows the magnetizing inductance is inversely proportional to the air gap.
(145) Based on Faraday's law, the terminal voltages of the primary windings of Group I during Mode I are calculated as
(146)
(147) Eq. (39) shows the identical primary voltages will bring the cell voltages to the average value based on forward conversion.
(148) As shown in
(149)
where V.sub.B11 and V.sub.B12 are the cell voltages of B.sub.11 and B.sub.12, respectively. Due to V.sub.B12>V.sub.B11, i.sub.B12 is smaller than i.sub.B11, which also proves the voltage equalization between B.sub.11 and B.sub.12 can be achieved by the forward transformer.
(150) The balancing between the two groups is based on flyback conversion. Due to V.sub.G1<V.sub.G2, energy is transferred from Group II to Group I. The relationship between the primary voltages of the two groups is determined by:
(151)
where D is the duty cycle for Group I. V.sub.TP1(I) represents the uniform primary voltage of Group I during Mode I. V.sub.TP2(II) represents the uniform primary voltage of Group II during Mode II. V.sub.TP1(I) and V.sub.TP2(II) can be given by
V.sub.TP1(I)=V.sub.TP11(I)=V.sub.TP12(I),V.sub.TP2(II)=V.sub.TP21(II)=V.sub.TP22(II). (43)
(152) Eq. (42) can be deduced as
(153)
(154) In order to achieve the voltage equalization for the battery string, the primary voltages of Group I and Group II should satisfy
V.sub.TP1(I)=V.sub.TP2(II)=V.sub.avg, (45)
where V.sub.ag is the average voltage of the battery string,
(155) By Eqs. (44) and (45), the duty cycle D can be obtained as
(156)
(157) The magnetizing currents i.sub.Lm1 and i.sub.Lm2 are expressed as
(158)
(159) The relationship among the magnetizing currents and the balancing currents in the primary windings of Group I can be expressed as follows
(160)
(161) One particular function of this mode is to balance the cell voltages of Group I, deliver the energy stored in the magnetizing inductors L.sub.m1 and L.sub.m2 to Group I, and achieve the demagnetization of the second group when the switches Q.sub.21 and Q.sub.22 are turned off.
(162) Mode II (t.sub.1-t.sub.2): At t.sub.1, Switches in Group I Q.sub.11 and Q.sub.12 are Turned Off, and Switches in Group II Q.sub.21 and Q.sub.22 are Turned on Simultaneously.
(163) As shown in
(164) The mathematical derivation of Mode II is similar to Model I. The initial currents in the primary sides of Group II can be expressed as
(165)
(166) The terminal voltages of the primary windings of Group II during Mode II are calculated as
(167)
(168) The discharging currents from B.sub.21 and B.sub.22 are given by
(169)
where V.sub.B21 and V.sub.B22 are the cell voltages of B.sub.21 and B.sub.22, respectively. Due to V.sub.B22>V.sub.B21, i.sub.B21 is smaller than i.sub.B22, which also proves the voltage equalization between B.sub.21 and B.sub.22 is achieved through the forward transformer.
(170) The magnetizing currents i.sub.Lm1 and i.sub.Lm2 are expressed as
(171)
(172) The relationship among the magnetizing currents and the balancing currents in Group II can be represented as
(173)
(174) A particular function of this mode is to balance the cell voltages in Group II, deliver energy of the cells in Group II into the magnetizing inductors L.sub.m1 and L.sub.m2, and achieve the demagnetization of the first group when the switches Q.sub.11 and Q.sub.12 are turned off.
(175) According to the above operating modes, the magnetizing currents i.sub.Lm1 and i.sub.Lm2 can flow naturally between the two groups without the requirement of additional demagnetizing circuits, by which the effective balancing among all cells can be achieved.
(176)
(177)
(178) It may be noted that design parameters of the transformer include of the duty cycle D, turns ratio N, switch frequency f, magnetizing inductance L.sub.m, and air gap g.
(179) (1) Duty Cycle D
(180) It can be assumed, for example, that the input voltage V.sub.inmax is 4.2V, the output voltage V.sub.omin is 3V, the peak equalizing current I.sub.peak<1A, and the switching frequency is set for 15 kHz. To prevent a reverse current flow from the weak cell to the transformer, the flyback converter should be operated in continuous current mode, thereby the duty cycle D meeting
(181)
(182) By solving Eq. (57), the duty cycle D can be derived as
41.7%≤D≤58.3%. (58)
(183) Due to the complementary structure of the transformer, the desired duty cycle is 50%, according to exemplary embodiments.
(184) (2) Turns Ratio N
(185) According to Eq. (46), with D=50%, the turns ratio is calculated as
N=N.sub.1:N.sub.2=1:1. (59)
(3) Magnetizing Inductance L.sub.m
(186) To make full use of the energy of the transformer and prevent the core saturation, the peak discharging current during any mode may be limited to −1A, according to an example. Moreover, it can be assumed that the initial discharge current in each switching cycle i.sub.0 is −0.1A. According to Eq. (55), the magnetizing inductance of the multi-winding transformer can be obtained as follows
(187)
(188) In fact, a large magnetizing inductance may weaken the effect of flyback conversion and enhance the effect of forward conversion, resulting in a reduction in the balancing performance. Thus, according to an exemplary embodiment, magnetizing inductance can be set as the marginal value of 155.5 μH.
(189) (4) Air Gap g
(190) The disclosed equalizer merges the flyback and forward converters through a common transformer. The forward converter does not rely on energy storage, thereby, does not need air gap in the transformer. Nevertheless, the flyback converter stores energy in the transformer before transferring to the output of the converter, which needs air gap. Therefore, air gap should be carefully designed while considering the trade-off between the forward conversion and flyback conversion. According to Eqs. (38) and (60), a exemplary air gap can be achieved by
(191)
(192) The foregoing features described herein provide systems, apparatus and methods for battery pack management, including automatically detecting faults (e.g., short circuits) in battery cells within a battery pack. Moreover, automatic equalizing between cells, even in a battery string, is provided with high efficiency, easy of control, low voltage stress on MOSFETs, small size, and low cost. In addition, methods described herein are easily modularized and not limited to the numbers of the battery cells in modules. Since this topology requires a minimum number of passive components and has outstanding balancing performances, it promises to solve the dilemmas of battery equalizers applied to a long series-connected battery string to be used in electric vehicles,
(193) Methods described herein may be implemented as software and executed by a general purpose computer. For example, such a general purpose computer may include a control unit/controller or central processing unit (“CPU”), coupled with memory, EPROM, and control hardware. The CPU may be a programmable processor configured to control the operation of the computer and its components. For example, CPU may be a microcontroller (“MCU”), a general purpose hardware processor, a digital signal processor (“DSP”), application specific integrated circuit (“ARC”), field programmable gate array (“FPGA”) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor can be a microprocessor, but in the alternative, the processor can be any processor, controller, or microcontroller. A processor can also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. Such operations, for example, may be stored and/or executed by memory unit.
(194) While not specifically shown, the general computer may include additional hardware and software typical of computer systems (e.g., power, cooling, operating system) is desired. In other implementations, different configurations of a computer can be used (e.g., different bus or storage configurations or a multi-processor configuration). Some implementations include one or more computer programs executed by a programmable processor or computer. In general, each computer may include one or more processors, one or more data-storage components (e.g., volatile or non-volatile memory modules and persistent optical and magnetic storage devices, such as hard and floppy disk drives, CD-ROM drives, and magnetic tape drives), one or more input devices (e.g., mice and keyboards), and one or more output devices (e.g., display consoles and printers).
(195) While the invention has been described in terms of several embodiments, those skilled in the art will recognize that the invention is not limited to the embodiments described, can be practiced with modification and alteration within the spirit and scope of the appended claims. The description is thus to be regarded as illustrative instead of limiting.