Batteries are being relied upon more extensively as an intermediary in power conversion and storage systems. Typically, batteries or battery cells have terminal voltages ranging from about 1 to 5V depending upon the type or chemical process of the battery. However, as some systems require higher voltage and power outputs, new battery configurations are being explored. To address this need, a plurality of battery cells may be connected in series to achieve a larger terminal voltage. Depending upon the application, battery cells may be connected in series or arallel to form a block of battery cells, and multiple blocks of battery cells may be connected in series. These battery configurations require management systems to maintain safe operation and operating parameters for the battery cells.
For a more complete understanding of the embodiments and the advantages thereof, reference is now made to the following description, in conjunction with the accompanying figures briefly described as follows:
The drawings illustrate only exemplary embodiments and are therefore not to be considered limiting of the scope of the embodiments described herein, as other equally effective embodiments are within the scope and spirit of this disclosure. The elements and features shown in the drawings are not necessarily drawn to scale, emphasis instead being placed upon clearly illustrating the principles of the exemplary embodiments. Additionally, certain dimensions or positionings may be exaggerated to help visually convey certain principles. In the drawings, similar reference numerals between figures designate like or corresponding, but not necessarily identical, elements.
Aspects and embodiments of a battery management converter (BMC) system are described herein. Further, aspects and embodiments of battery management converter architectures and battery management converter control are also described. According to various aspects of the embodiments, battery energy storage systems may include batteries or battery cells, a battery management system (BMS), and one or more power converters. A BMS may monitor the state of one or more battery cells, calculate parameters associated with the battery cells, protect the battery cells, and balance the battery cells based on several variables. A BMS may include active and/or passive circuitry that balances and/or bypasses battery cells depending upon the output voltage of each of the battery cells, for example. It is noted, however, that the output voltage of a battery cell is only one parameter related to its overall state of charge, which may depend upon various factors including the type of the battery cell, the age of the battery cell, and the temperature of the battery cell, among other factors. One or more power converters may be relied upon to realize charging, discharging, and output voltage and current control.
In the overall context outlined above, the embodiments described herein include a BMC system that seeks to balance battery cells based on various factors and considerations while charging and discharging the battery cells. For example, in view of the need to achieve larger terminal voltages, a BMC system may be relied upon to ensure safe and prolonged operation of battery cells and, particularly, battery cells coupled in series with each other. According to other aspects, power converters and inverters that perform charging, discharging, and power conversion to and from DC, AC, battery, and power-grid tied system elements are described. Among other features, certain improvements and/or advantages of the embodiments include: (1) reduced battery energy storage system complexity, (2) improved system reliability, (3) reduced cost, (4) relatively higher energy efficiency, and (5) relatively improved waveform quality.
Turning now to the drawings, an introduction and general description of exemplary embodiments of a BMC system is provided, followed by a description of the operation of the same.
In
As also illustrated in
It is noted that the BMC system 10 may vary in system elements, system topology, or system arrangement, in various embodiments. For example, in place of the arrangement of BCCs 100, the BMC system 10 may include any number of BCCs in series, parallel, or combinations of series and parallel arrangements. Alternatively, in place of the arrangement of BCCs 100, the BMC system 10 may include a single BCC. In this case, the single BCC may include a high gain isolated or non-isolated bidirectional switching power converter. For example, a BIG-D switching power converter may be relied upon in this case to charge and/or discharge to and/or from a DC or single, double, or three phase AC voltage source. The number and arrangement of BCCs selected in the BMC system 10 may depend on the desired output voltage or the type of switching power converters used, etc. In other aspects, the BMC system 10 may be coupled in series or parallel with other BMC or battery management converter systems to form higher current and/or voltage systems. Further, it is noted that a combination of different types of BCCs (e.g., switching power converters, battery cells, etc.) may be relied upon in the BMC system 10.
According to an example embodiment,
According to another example embodiment,
In one embodiment, the BCC 250 also includes one or more internal protection switches, such as the battery protection switches 270 and 272, which may be embodied as relay or solid state switch devices. As illustrated in
Among embodiments, the switching converters 210 and 260 in
It is noted that the half-bridge switching power converter 600 may be connected in side-by-side or back-to-back fashion. Use of other converters such as buck, buckboost, Ćuk, single-ended primary-inductor converter (SEPIC), Zeta, BIG-D, etc., and derivatives thereof are within the scope and spirit of the embodiments. Further, as noted above, one or more of the BCCs 1-n in the BMC system 10 may be interleaved or non-interleaved, in series, parallel, or combination series and parallel arrangements. Additionally, if a buck-derived converter is relied upon, then all BCCs in the BMC system 10 may share one inductor in a common series path.
With reference again to
Generally, each of the BCC controllers 1-n 110 estimates a status of at least one battery cell of a corresponding BCC in the arrangement of BCCs 100 and generates one or more gate trigger signals the corresponding BCC. In this context, each of the BCC controllers 1-n 110 collects battery status information such as voltage Vbi, current Ibi, temperature Tbi, etc., from the battery cell of its corresponding BCC in the arrangement of BCCs 100. Based on the battery status information, each BCC controller 1-n 110 estimates battery status parameters, such as state of charge SOCi, capacity Qi, state of health SOHi, etc., for the battery cell of its corresponding BCC. Based on the battery status parameters, the BCC controllers 1-n 110 generate a respective battery status signal Bsi which is provided to the BMC controller 120. Here, it is noted that the BMC controller 120 may receive a battery status signal Bsi for each of the BCCs in the arrangement of BCCs 100.
In one embodiment, state of charge SOCi may be defined as available charge in a battery cell, expressed as a percentage of present capacity. To estimate the SOCi, a coulomb counting method, based on counting the amount of charge being given to or taken from a cell over change in time, for example, may be relied upon. Cumulative error of estimated SOCi may be corrected using a lookup table LTi representative of a function of the battery terminal voltage Vbi and temperature Ti at a rest state whenever possible. SOCi may be defined or determined according to equation (2) below.
Battery capacity Qi may be defined as total charge of a battery, discharging from SOCi=about 100% to about 0 or charging from SOCi=about 0 to about 100%. In one embodiment, estimation of Qi may be achieved based on another coulomb counting method which counts a total amount of charge given to or taken from a battery during one full cycle of charge or discharge. In this case, full-charge or full-discharge status of the battery may be determined by a lookup table, although no correction may be needed to the cumulative charge count during one full cycle. In this case, battery capacity Qi may be defined or determined according to equations (3) and/or (4) below.
Qi=Qi−IbiΔt, from Vbi=V1,Ti to Vbi=V0,Ti for a full discharging cycle. (3)
Qi=Qi+IbiΔt, from Vbi=V0,Ti to Vbi=V1,Ti for a full charging cycle. (4)
In equations (3) and (4) above, V0,Ti is battery terminal voltage at about 0% SOCi and V1,Ti is battery terminal voltage at about 100% SOCi, both measured at present temperature and when the battery is at a rest state, which can be found from a lookup table. The measurement may start at Qi=about 0.
SOHi is a figure of merit of the condition of a battery cell compared to its ideal conditions. For example, SOHi may be estimated based on comparing present capacity with initial capacity of a battery cell, as provided by equation (5) below.
In equation (5), y is the ratio of end of lifecycle capacity to initial battery cell capacity, which is typically about 80% for most battery cells and applications.
Based on the battery status parameters, each of the BCC controllers 1-n 110 generates a corresponding battery status signal Bsi according to, for example, equation (6) below.
and f(x) may be any function that balances the SOCs of the system 10 in its entirety.
Each of the BCC controllers 1-n 110 also relies upon the battery voltage Vbi from its corresponding BCC in the arrangement of BCCs 100 and a corresponding reference signal Vcri from the BMC controller 120 to generate one or more gate trigger signals Vgi for one or more switches in the switching power converter of its corresponding BCC, for example, according to equation (7) below.
In the normal state, when SOH is above a predetermined threshold (e.g., SOHi>SOHmin), the gate trigger signal may be derived by using the switching converter gain according to equations (8) and (9) below.
where M(d) is input to output gain of a switching power converter as a function of duty ratio d, depending on the switching power converter used in the corresponding BCC in the arrangement of BCCs 100. For example, the input to output gain may be determined according to equation (10) below.
Using a boost converter as an example, the gate trigger signal for the normal state can be derived according to equation (11) below.
However, in certain embodiments, if the SOHi for a given BCC in the arrangement of BCCs 100 is below a threshold (e.g., SOHi<SOHmin), then the gate trigger signals Vgi for the given BCC may follow a predetermined pattern to bypass the given BCC. In this case, the BCC controller 1-n 100 associated with the given BCC will also set the associated Bsi to a recognized value, such as 0, for example, to inform the BMC controller 120 to bypass the given BCC.
The BMC 120 may be relied upon for both grid-tied and/or standalone applications. For grid-tied applications, Vo of the BMC system 10 is provided as measured feedback at the grid connect point while Io is provided as a current reference signal to control battery current. For standalone applications, the control function is similar except that Io of the BMC system 10 is provided as measured feedback while Vo is provided as a voltage reference signal to control the battery management converter system output voltage. In either case, the voltage Vo is relied upon by the BMC controller 120 to generate the voltage reference signals Vcri.
It should be appreciated that some embodiments rely upon charging from a grid-tied AC or DC source, but discharge to a standalone DC or AC source. For example, an AC power grid may be relied upon to charge a BMC system similar to the BMC system 10, but when the grid fails, the BMC system may supply a voltage that replaces the grid to continuously support one or more loads. The BMC controller 120 may be reconfigured, to the extent necessary, to serve this purpose.
In one aspect of the embodiments, the BMC controller 120 may generate or determine the voltage reference signals Vcri based on a comparison between the battery status signals Bsi from the BCC controllers 1-n 110. For example, the BMC controller 120 may generate or determine the voltage reference signals Vcri in an effort to balance the SOCi of the batteries cells among the BCCs in the arrangement of BCCs 100. In one embodiment, the BMC controller 120 may generate the voltage reference signals Vcri to satisfy at least one of the following two conditions: (1) Σi=1n Vcri=Vcr to comply with converter control requirements, and (2) Vcri≤MVbi is to comply with the capabilities of each BCC, where M is the maximum possible gain of the switching converter in the BCC, depending on the topology of the BCCs. For example, for a buck type BCC, M may be equal to about 1 and, for a boost type BCC, M may be greater than about 1.
To comply with condition (1), the reference voltage Vcri for each of the BCC controllers 1-n 110 is calculated according to equation (12) below.
Bsi is given by (6), where ƒ(x) may be any function that balances the SOCs of the system 10. One simple example embodiment is ƒ(x)=xp, where p>0, the speed of balancing can be increased by choosing a larger p.
To comply with condition (2), if the reference voltage Vcri for a particular BCC (e.g., the kth BCC in a series string of BCCs, where 1≤k≤n, Vcrk) calculated by (12) is greater than its limit (i.e., the maximum voltage capability of the corresponding BCC Vcrk>MVbk, then the reference voltage Vcrk for the kth BCC is set at its maximum limit (corresponding MVbk) and equation (12) may be recalculated for all other BCCs, recognizing the effect of the fixed maximum reference voltage in order to comply with condition 1.
Referring next to
In the context provided above, the process 700 may be used to calculate the voltage reference signals Vcri and generate the gate trigger signals Vgi to control power charging or discharging distribution among the BCCs in the arrangement of BCCs 100. At reference numeral 702, the process 700 includes each of the BCC controllers 1-n 110 receiving battery status information (e.g., Vbi, Ibi, and Tbi information) from a respective one of the BCCs in the arrangement of BCCs 100. With reference to or based on the battery status information, at reference numeral 704, the process 700 includes each of the BCC controllers 1-n 110 estimating battery status parameters, such as state of charge SOCi, capacity Qi, state of health SOHi, etc., for the battery cell of its corresponding BCC. At reference numeral 706, the process 700 includes each of the BCC controllers 1-n 110 calculating a battery status signal Bsi for a respective one of the BCCs in the arrangement of BCCs 100, and providing the battery status signal Bsi to the BMC controller 120. In one embodiment, each battery status signal Bsi may be calculated based on the equation (6) above.
At reference numeral 708, the process 700 includes the BMC controller 120 calculating a sum S of the battery status signals Bsi. For example, the sum may be determined according to S=Σi=1nBsi. At reference numeral 710, the process 700 includes, starting from the largest Bsi to the smallest, the BMC controller 120 calculating or generating (A)
and (B) if, for the kth BCC, Vcrk>MVbk, then assign Vcrk=MVbk, Vcr=Vcr−MVbk, and S=S−BSk. At reference numeral 712, the process 700 includes the BMC controller 120 providing the voltage reference signals Vcri to corresponding ones of the BCCs in the arrangement of BCCs 100, to control power charging or discharging distribution among the BCCs. Finally, at reference numeral 714, the process 700 includes each of the BCC controllers 1-n 110 generating gate trigger signals Vgi for a corresponding BCC in the arrangement of BCCs 100 based on the received voltage reference signal Vcri. The generation of the gate trigger signals Vgi may be conducted as described above in connection with one or more of equations (7), (8), or (9), for example. It should be appreciated that the process 700 may continue over time as necessary to control power charging or discharging distribution among the BCCs in the arrangement of BCCs 100.
Although the process diagram of
Turning to a simulated empirical analysis of the BMC system 10, it is noted that, since battery cells in a battery pack are typically of the same type and age, are kept substantially balanced by the BMC system 10, and are charged and discharged at about the same rate, their terminal voltages may be almost the same. Therefore, the battery voltage feedback Vbi may be neglected when evaluating equation (6) and when calculating Bsi.
To verify aspects of the embodiments, one small scale example of a BMC system, consisting of five full-bridge DC-AC BCCs, was simulated. The BCCs use batteries of the same type, Lithium Iron Phosphate (LiFePO4), with nominal voltage 3.3V, but were given different capacities and initial SOCs, as specified in Table 1 below. The five BCCs were cascaded to build a system connected to a grid with peak voltage 12V (8.5V rms) and frequency 60 Hz through a shared 200 μH inductor. The system was controlled to discharge the batteries and supply 40 A peak (28.3 A rms) to the grid in phase with the grid voltage over a time span of five minutes. Subsequently, the system was controlled to sink 40 A peak (28.3 A rms) from the grid to charge the batteries over a time span of five minutes.
With regard to the manner in which the BMC system 10, and particularly the BCC controllers 1-n 110 and/or the BMC controller 120, are embodied, it is noted that each may comprise combinatorial logic, one or more general purpose arithmetic processors or processing circuits, state machines, and/or Application Specific Integrated Circuits (“ASICs”), for example. Each processor or processing circuit may be configured to execute one or more non-transitory computer-readable software instructions or instruction modules. In certain embodiments, each processor or processing circuit may comprise a state machine or ASIC, and the processes and functions described herein may be determined or evaluated by the state machine or ASIC according to the computer-readable instructions.
The processors or processing circuits may rely upon one or more suitable memories that store computer-readable instructions to be executed by processors or processing circuits. These memories and/or registers may store computer-readable instructions thereon that, when executed by the processors or processing circuits, direct the processors or processing circuits to execute various aspects of the embodiments described herein.
As a non-limiting example group, the memories and/or registers may include one or more of an optical disc, a magnetic disc, a semiconductor memory (i.e., a semiconductor, floating gate, or similar flash based memory), a magnetic tape memory, a removable memory, combinations thereof, or any other known memory means for storing computer-readable instructions. In certain aspects, the processors or processing circuits are configured to retrieve computer-readable instructions and/or data stored on the memories and/or registers for execution. The processors or processing circuits are further configured to execute the computer-readable instructions to implement various aspects and features of the embodiments described herein.
Although embodiments have been described herein in detail, the descriptions are by way of example. The features of the embodiments described herein are representative and, in alternative embodiments, certain features and elements may be added or omitted. Additionally, modifications to aspects of the embodiments described herein may be made by those skilled in the art without departing from the spirit and scope of the present invention defined in the following claims, the scope of which are to be accorded the broadest interpretation so as to encompass modifications and equivalent structures.
This application claims the benefit of U.S. Provisional Application No. 61/840,962, filed Jun. 28, 2013, the entire contents of which is hereby incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
20100207579 | Lee | Aug 2010 | A1 |
20110074354 | Yano | Mar 2011 | A1 |
20110210701 | Nakamura | Sep 2011 | A1 |
Number | Date | Country | |
---|---|---|---|
20150002099 A1 | Jan 2015 | US |
Number | Date | Country | |
---|---|---|---|
61840962 | Jun 2013 | US |