This application claims the benefit under 35 USC § 119(a) of Korean Patent Application No. 10-2016-0156763 filed on Nov. 23, 2016 in the Korean Intellectual Property Office, the entire disclosure of which is incorporated herein by reference for all purposes.
The following description relates to technology for estimating a battery state.
A battery is used as a power source of, for example, a mobile device, an electric vehicle, etc. A need for advanced battery control technology has been growing with an increasing number of persons using an electric vehicle or a mobile device to which a battery is mounted. An accurate state of a battery needs to be estimated to control the battery. In response to an occurrence of an error in estimating the state of the battery, an error may occur in information that is used as a standard to control the battery.
A state of charge (SOC) of a cell of the battery may be used to estimate the state of the battery. A relative great SOC deviation between cells may cause an error in estimating an SOC of the battery. If the SOC of the battery is inaccurately estimated, the battery may be exposed to over-discharging or overcharging, or may be used within a risk range. Battery state estimation technology is required to safely control the battery.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
In one general aspect, a battery state estimation method includes acquiring states of charge (SOCs) of cells of a battery, and determining whether the SOCs are within an SOC range defined as a range greater than a lower limit SOC and less than an upper limit SOC, and estimating a representative SOC of the battery from at least one of the SOCs.
The estimating may include estimating the representative SOC based on lower SOCs of a predetermined ratio, among the SOCs, in response to at least one of the SOCs being less than the lower limit SOC.
The estimating based on the lower SOCs may include generating a weight for estimating the representative SOC based on any one or any combination of a statistical characteristic of the SOCs, a statistical characteristic of temperatures of the cells, and a representative value of the lower SOCs, and estimating the representative SOC by applying the weight to a maximum SOC and a minimum SOC among the SOCs.
The estimating may include estimating the representative SOC based on upper SOCs of a predetermined ratio, among the SOCs, in response to at least one of the SOCs being greater than the upper limit SOC.
The estimating based on the upper SOCs may include generating a weight for estimating the representative SOC based on any one or any combination of a statistical characteristic of the SOCs, a statistical characteristic of temperatures of the cells, and a representative value of the upper SOCs, and estimating the representative SOC by applying the weight to a maximum SOC and a minimum SOC among the SOCs.
The estimating may include determining whether the battery is in a discharging state, a rest state, or a charging state, in response to the SOCs being within the SOC range, generating a weight for estimating the representative SOC based on a result of the determining, and estimating the representative SOC by applying the weight to a maximum SOC and a minimum SOC among the SOCs.
The generating may include generating the weight based on any one or any combination of a statistical characteristic of the SOCs, a statistical characteristic of temperatures of the cells, and a representative value of lower SOCs of a predetermined ratio, among the SOCs, in response to the battery being in the discharging state.
The generating may include generating the weight based on any one or any combination of a statistical characteristic of the SOCs, a statistical characteristic of temperatures of the cells, and a representative value of the SOCs, in response to the battery being in the rest state.
The generating may include generating the weight based on any one or any combination of a statistical characteristic of the SOCs, a statistical characteristic of temperatures of the cells, and a representative value of upper SOCs of a predetermined ratio, among the SOCs, in response to the battery being in the charging state.
The estimating may include detecting a malfunction of the battery in response to at least one of the SOCs being greater than the upper limit SOC and at least one of the SOCs being less than the lower limit SOC.
In another general aspect, a battery state estimation method includes acquiring SOCs of cells of a battery, acquiring temperatures of the cells, generating a weight for estimating a representative SOC of the battery based on any one or any combination of a statistical characteristic of the SOCs and a statistical characteristic of the temperatures, and estimating the representative SOC based on the SOCs and the weight.
The statistical characteristic of the SOCs may include a standard deviation of the SOCs, and the statistical characteristic of the temperatures may include a standard deviation of the temperatures.
In another general aspect, a battery state estimation apparatus includes a processor configured to acquire SOCs of cells of a battery, and to determine whether the SOCs are within an SOC range defined as a range greater than a lower limit SOC and less than an upper limit SOC, and estimate a representative SOC of the battery from at least one of the SOCs.
Other features and aspects will be apparent from the following detailed description, the drawings, and the claims.
Throughout the drawings and the detailed description, unless otherwise described or provided, the same drawing reference numerals will be understood to refer to the same elements, features, and structures. The drawings may not be to scale, and the relative size, proportions, and depiction of elements in the drawings may be exaggerated for clarity, illustration, and convenience.
The following detailed description is provided to assist the reader in gaining a comprehensive understanding of the methods, apparatuses, and/or systems described herein. However, various changes, modifications, and equivalents of the methods, apparatuses, and/or systems described herein will be apparent after an understanding of the disclosure of this application. For example, the sequences of operations described herein are merely examples, and are not limited to those set forth herein, but may be changed as will be apparent after an understanding of the disclosure of this application, with the exception of operations necessarily occurring in a certain order. Also, descriptions of features that are known in the art may be omitted for increased clarity and conciseness.
The features described herein may be embodied in different forms, and are not to be construed as being limited to the examples described herein. Rather, the examples described herein have been provided merely to illustrate some of the many possible ways of implementing the methods, apparatuses, and/or systems described herein that will be apparent after an understanding of the disclosure of this application.
Throughout the specification, when an element, such as a layer, region, or substrate, is described as being “on,” “connected to,” or “coupled to” another element, it may be directly “on,” “connected to,” or “coupled to” the other element, or there may be one or more other elements intervening therebetween. In contrast, when an element is described as being “directly on,” “directly connected to,” or “directly coupled to” another element, there can be no other elements intervening therebetween.
As used herein, the term “and/or” includes any one and any combination of any two or more of the associated listed items.
Although terms such as “first,” “second,” and “third” may be used herein to describe various members, components, regions, layers, or sections, these members, components, regions, layers, or sections are not to be limited by these terms. Rather, these terms are only used to distinguish one member, component, region, layer, or section from another member, component, region, layer, or section. Thus, a first member, component, region, layer, or section referred to in examples described herein may also be referred to as a second member, component, region, layer, or section without departing from the teachings of the examples.
The terminology used herein is for describing various examples only, and is not to be used to limit the disclosure. The articles “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms “comprises,” “includes,” and “has” specify the presence of stated features, numbers, operations, members, elements, and/or combinations thereof, but do not preclude the presence or addition of one or more other features, numbers, operations, members, elements, and/or combinations thereof.
Due to manufacturing techniques and/or tolerances, variations of the shapes shown in the drawings may occur. Thus, the examples described herein are not limited to the specific shapes shown in the drawings, but include changes in shape that occur during manufacturing.
The features of the examples described herein may be combined in various ways as will be apparent after an understanding of the disclosure of this application. Further, although the examples described herein have a variety of configurations, other configurations are possible as will be apparent after an understanding of the disclosure of this application.
Referring to
The battery state estimation apparatus is an apparatus that estimates a state of the battery, and may be configured as a software module, a hardware module, or a combination thereof. For example, the battery state estimation apparatus may be configured by a battery management system (BMS). The BMS is a system that manages the battery, and, for example, may monitor the state of the battery, maintain an optimal condition for an operation of the battery, predict a replacement timing of the battery, detect a fault of the battery, generate a control signal or a command signal associated with the battery, and control the state or the operation of the battery.
The battery state estimation apparatus estimates an SOC of a cell of the battery based on current and voltage of the cell of the battery. The SOC is a parameter that indicates a charging state of the battery. The SOC indicates a level of energy stored in the battery and an amount of SOC may be indicated as 0 to 100% using a percentage unit. For example, 0% indicates a completely discharged state and 100% indicates a fully charged state. This representation method may be variously modified and defined based on the design intent or example embodiments. A variety of methods may be employed when the battery state estimation apparatus estimates the SOC.
The battery includes cells. Here, a cell is a unit of a device or a constituent element that stores the power. For example, the battery may include cells aligned in series or in parallel. The battery may include modules. The modules may be aligned in series or in parallel and a module may include a set of cells.
Referring to
Here, the battery of which the state is to be estimated may include at least one of a battery pack that includes a plurality of battery modules, at least one battery module in the battery pack, a battery module that includes a plurality of battery cells, at least one battery cell in the battery module, a representative module that represents a plurality of battery modules, and a representative cell that represents a plurality of battery cells. Hereinafter, the battery may be interpreted to indicate the above examples.
Referring again to
Referring to
In operation 302, the battery state estimation apparatus determines whether at least one of the SOCs of the cells belongs to the lower risk range. If at least one of the SOCs of the cells is less than a lower limit SOC, the battery state estimation apparatus may process an operation or a command corresponding to the lower risk range.
If at least one of the SOCs of the cells belongs to the lower risk range, the battery state estimation apparatus generates a weight based on a representative value of lower SOCs of a predetermined ratio, among the SOCs, of the cells in operation 303. Here, the lower SOCs of the predetermined ratio denote SOCs that are included in a lower ratio among the SOCs. The lower ratio may be the bottom 20%. The lower SOCs of the predetermined ratio are referred to as at-risk SOCs.
In one example, the battery state estimation apparatus generates a weight for estimating a representative SOC based on at least one of a statistical characteristic of SOCs of cells, a statistical characteristic of temperatures of the cells, and a representative value of the lower SOCs 401. The statistical characteristic of the SOCs of the cells includes a standard deviation of the SOCs of the cells, the statistical characteristic of the temperatures of the cells includes a standard deviation of the temperatures of the cells, and the representative value of the lower SOCs 401 includes an average of the lower SOCs 401, that is, the at-risk SOCs. The battery state estimation apparatus generates the weight according to Equation 1.
In Equation 1, w denotes the weight, each of a, b, and c denotes a constant, SOCi denotes SOCs of all of the cells, σSOCi denotes a standard deviation of the SOCs of the cells, σT denotes a standard deviation of temperatures of the cells, and SOCrisk denotes a representative value, for example, average, of the at-risk SOCs.
If a deviation of the SOCs or the temperatures of the cells is relatively great, the battery state estimation apparatus generates the weight so that the weight is applied to a maximum value or a minimum value of the SOCs of the cells. Referring to
In operation 312, the battery state estimation apparatus estimates the representative SOC by applying the weight to a maximum SOC and a minimum SOC among the SOCs of the cells. The battery state estimation apparatus estimates the representative SOC based on Equation 2.
SOCp=w·max(SOCi)+(1−w)·min(SOCi) [Equation 2]
In Equation 2, SOCp denotes the representative SOC, w denotes the weight, SOCi denotes SOCs of all of the cells, max(SOCi) denotes the maximum SOC among the SOCs, and min(SOCi) denotes the minimum SOC among the SOCs. The battery state estimation apparatus prevents over-discharging or overcharging by assigning a relatively great weight to the maximum value or the minimum value of the SOCs. The method of estimating the representative SOC is provided as an example only and a variety of methods of estimating the representative SOC may be applied based on the weight generated according to an example.
In operation 304, the battery state estimation apparatus determines whether at least one of the SOCs of the cells belongs to an upper risk range. If at least one of the SOCs of the cells is less than an upper limit SOC, the battery state estimation apparatus processes an operation or a command corresponding to the upper risk range.
If at least one of the SOCs of the cells belongs to the upper risk range, the battery state estimation apparatus generates the weight based on a representative value of upper SOCs of a predetermined ratio, among the SOCs, of the cells in operation 305. Here, the upper SOCs of the predetermined ratio denote SOCs that are included in an upper ratio among the SOCs. The upper ratio is defined to be variously applied based on the design intent. For example, the upper ratio may be the top 20%. The upper SOCs of the predetermined ratio may be referred to as at-risk SOCs.
In one example, the battery state estimation apparatus generates a weight for estimating a representative SOC based on at least one of a statistical characteristic of SOCs of cells, a statistical characteristic of temperatures of the cells, and a representative value of the upper SOCs 402. As described above, the statistical characteristic of the SOCs of the cells includes a standard deviation of the SOCs of the cells, the statistical characteristic of the temperatures of the cells includes a standard deviation of the temperatures of the cells, and the representative value of the upper SOCs 402 includes an average of the upper SOCs 402, that is, the at-risk SOCs. The battery state estimation apparatus generates the weight according to Equation 1. The aforementioned description is applied to the example of generating the weight.
In operation 312, the battery state estimation apparatus estimates the representative SOC by applying the weight to the maximum SOC and the minimum SOC among the SOCs of the cells. The battery state estimation apparatus estimates the representative SOC based on Equation 2. The aforementioned description is applied to the example of estimating the representative SOC.
In operation 306, the battery state estimation apparatus determines whether all of the SOCs of the cells are within a safe range. If all of the SOCs of the cells are greater than a lower limit SOC and less than an upper limit SOC, the battery state estimation apparatus processes an operation or a command corresponding to the safe range.
If the SOCs are within the safe range, the battery state estimation apparatus determines whether the battery is in a discharging state, a rest state, or a charging state in operation 307. The battery state estimation apparatus determines the state of the battery based on at least one of current and voltage of the battery.
The rest state of the battery includes a state in which charging or discharging of the battery is absent. For example, the rest time includes at least one of a state in which a discharging current or a charging current is zero (0) due to the passing of a predetermined time during an operation of the battery and a state in which the battery is stopped in response to the passing of the predetermined time and then operates.
A previous state of the battery in the rest state indicates a previous battery state before the battery enters in the rest state. The battery state estimation apparatus determines whether the battery is being charged or discharged, that is, whether the battery is in a discharging state or in a charging state before the battery enters into the rest state. For example, if an electric vehicle to which the battery is mounted is currently stopped in front of a stop signal light after driving on the road, the battery state estimation apparatus determines that the battery is in the rest state and determines that the previous state of the battery in the rest state is the discharging state. If the electric vehicle to which the battery is mounted is currently stopped after driving on a downhill road, the battery state estimation apparatus determines that the battery is in the rest state and that the previous state of the battery in the rest state is in the charging state. In the case of driving on the downhill road, the battery may be charged through regenerative braking. If the ignition of the electric vehicle of which battery charging is completed is turned off and then turned on at a charging station, the battery state estimation apparatus determines that the battery is in the rest state and the previous state of the battery in the rest state is the charging state.
In operation 308, the battery state estimation apparatus determines whether the battery is in the discharging state. If the battery of which the SOCs of the cells are within the safe range is in the discharging state, the battery state estimation apparatus may process an operation or a command corresponding to the discharging state.
If the battery is in the discharging state, the battery state estimation apparatus may generate the weight based on the representative value of the lower SOCs of the predetermined ratio, among the SOCs, of the cells in operation 303. The lower SOCs of the predetermined ratio may be referred to as risk SOCs.
In one example, the battery state estimation apparatus may generate a weight for estimating a representative SOC based on at least one of a statistical characteristic of SOCs of cells, a statistical characteristic of temperatures of the cells, and a representative value of the lower SOCs 403. As described above, the statistical characteristic of the SOCs of the cells includes a standard deviation of the SOCs of the cells, the statistical characteristic of the temperatures of the cells includes a standard deviation of the temperatures of the cells, and the representative value of the lower SOCs 403 includes an average of the lower SOCs 403, that is, the risk SOCs. The battery state estimation apparatus may generate the weight according to Equation 1. The aforementioned description may be applied to the example of generating the weight.
In operation 312, the battery state estimation apparatus estimates the representative SOC by applying the weight to the maximum SOC and the minimum SOC among the SOCs of the cells. The battery state estimation apparatus may estimate the representative SOC according to Equation 2. The aforementioned description may be applied to the example of estimating the representative SOC.
In operation 309, the battery state estimation apparatus determines whether the battery is in the rest state. If the battery of which SOCs of cells belongs to the safe range is in the rest time, the battery state estimation apparatus may process an operation or a command corresponding to the rest state. In operation 310, if the battery is in the rest state, the battery state estimation apparatus generates the weight based on the representative value of the SOCs of the cells.
Referring to
In operation 312, the battery state estimation apparatus estimates the representative SOC by applying the weight to the maximum SOC and the minimum SOC among the SOCs of the cells. The battery state estimation apparatus may estimate the representative SOC according to Equation 2. The aforementioned description may be applied to the example of estimating the representative SOC.
In operation 311, the battery state estimation apparatus determines whether the battery is in the charging state. If the battery of which the SOCs of the cells are within the safe range is in the charging state, the battery state estimation apparatus may process an operation or a command corresponding to the charging state.
If the battery is in the charging state, the battery state estimation apparatus generates the weight based on a representative value of upper SOCs of the predetermined ratio, among the SOCs, of the cells in operation 305. As described above, the upper SOCs of the predetermined ratio may be referred to as risk SOCs.
Referring to
In one example, the battery state estimation apparatus may generate a weight for estimating a representative SOC based on at least one of a statistical characteristic of SOCs of cells, a statistical characteristic of temperatures of the cells, and a representative value of the upper SOCs 404. As described above, the statistical characteristic of the SOCs of the cells includes a standard deviation of the SOCs of the cells, the statistical characteristic of the temperatures of the cells includes a standard deviation of the temperatures of the cells, and the representative value of the upper SOCs 404 includes an average of the upper SOCs 404, that is, the risk SOCs. The battery state estimation apparatus may generate the weight according to Equation 1. The aforementioned description may be applied to the example of generating the weight.
In operation 312, the battery state estimation apparatus estimates the representative SOC by applying the weight to the maximum SOC and the minimum SOC among the SOCs of the cells. The battery state estimation apparatus may estimate the representative SOC according to Equation 2. The aforementioned description may be applied to the example of estimating the representative SOC.
The battery state estimation apparatus may determine whether SOCs of cells coexist in the upper risk range and the lower risk range. If at least one of the SOCs of the cells is greater than the upper limit SOC and at least one of the SOCs of the cells is less than the lower limit SOC, the battery state estimation apparatus may process an operation or a command corresponding to the coexistence in the upper risk range and the lower risk range.
Referring to
The processor 602 executes the program and controls the battery state estimation apparatus 601. A code of the program executed by the processor 602 may be stored in the memory 603. The battery state estimation apparatus 601 may be connected to an external device, for example, a personal computer (PC) or a network, through an input/output (I/O) device (not shown) and may exchange data.
The processor in
The methods illustrated in
Instructions or software to control computing hardware, for example, one or more processors or computers, to implement the hardware components and perform the methods as described above may be written as computer programs, code segments, instructions or any combination thereof, for individually or collectively instructing or configuring the one or more processors or computers to operate as a machine or special-purpose computer to perform the operations that are performed by the hardware components and the methods as described above. In one example, the instructions or software include machine code that is directly executed by the one or more processors or computers, such as machine code produced by a compiler. In another example, the instructions or software includes higher-level code that is executed by the one or more processors or computer using an interpreter. The instructions or software may be written using any programming language based on the block diagrams and the flow charts illustrated in the drawings and the corresponding descriptions in the specification, which disclose algorithms for performing the operations that are performed by the hardware components and the methods as described above.
The instructions or software to control computing hardware, for example, one or more processors or computers, to implement the hardware components and perform the methods as described above, and any associated data, data files, and data structures, may be recorded, stored, or fixed in or on one or more non-transitory computer-readable storage media. Examples of a non-transitory computer-readable storage medium include read-only memory (ROM), random-access memory (RAM), flash memory, CD-ROMs, CD-Rs, CD+Rs, CD-RWs, CD+RWs, DVD-ROMs, DVD-Rs, DVD+Rs, DVD-RWs, DVD+RWs, DVD-RAMs, BD-ROMs, BD-Rs, BD-R LTHs, BD-REs, magnetic tapes, floppy disks, magneto-optical data storage devices, optical data storage devices, hard disks, solid-state disks, and any other device that is configured to store the instructions or software and any associated data, data files, and data structures in a non-transitory manner and provide the instructions or software and any associated data, data files, and data structures to one or more processors or computers so that the one or more processors or computers can execute the instructions. In one example, the instructions or software and any associated data, data files, and data structures are distributed over network-coupled computer systems so that the instructions and software and any associated data, data files, and data structures are stored, accessed, and executed in a distributed fashion by the one or more processors or computers.
While this disclosure includes specific examples, it will be apparent after an understanding of the disclosure of this application that various changes in form and details may be made in these examples without departing from the spirit and scope of the claims and their equivalents. The examples described herein are to be considered in a descriptive sense only, and not for purposes of limitation. Descriptions of features or aspects in each example are to be considered as being applicable to similar features or aspects in other examples. Suitable results may be achieved if the described techniques are performed in a different order, and/or if components in a described system, architecture, device, or circuit are combined in a different manner, and/or replaced or supplemented by other components or their equivalents. Therefore, the scope of the disclosure is defined not by the detailed description, but by the claims and their equivalents, and all variations within the scope of the claims and their equivalents are to be construed as being included in the disclosure.
Number | Date | Country | Kind |
---|---|---|---|
10-2016-0156763 | Nov 2016 | KR | national |