This application claims benefit of priority to Korean Patent Application No. 10-2021-0138650 filed on Oct. 18, 2021, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference in its entirety.
The present invention relates to a parallel battery system and a method of predicting remaining charge time of the parallel battery system.
Electric vehicles receive power from a battery system, and the battery system includes a plurality of battery packs. The plurality of battery packs may be connected in parallel to each other or may be connected in series to each other or battery packs connected in parallel in a predetermined unit may be connected in series, according to the amount of power to be supplied to the battery system.
In the case of a battery system in which two or more battery packs have a parallel structure, compared with a battery system in which two or more battery packs have a series structure, there are matters to be considered to predict a remaining charge time. The reason is because each of the plurality of battery packs connected in parallel involves a relay control. An effective technology for predicting a remaining charge time according to a state of each battery pack connected in parallel and relay control is required.
The present invention has been made in an effort to provide a method for effectively predicting a remaining charge time according to a state of each of battery packs connected in parallel and a relay control in a battery system in which two or more battery packs are connected in parallel.
An example embodiment of the present invention provides a method of predicting a remaining charge time to charge a plurality of battery packs connected in parallel up to a final target state of charge (SOC) includes: estimating, by a battery management system (BMS), an SOC of each of the plurality of battery packs; assigning, by the BMS, an ordering number in descending order of the SOC for the plurality of battery packs, determining, by the BMS, a connected pack group including a battery pack connected to a charging device with a closed relay, among the plurality of battery packs, and an available pack group including a battery pack with an opened relay and not connected to the charging device; predicting, by the BMS, a first remaining charge time required for a battery pack having the largest ordering number, among n battery packs constituting the connected pack group, to reach the final target SOC; predicting, by the BMS, m remaining charge times for m battery packs constituting the available pack group, and calculating a second remaining charge time by adding the m remaining charge times; and predicting, by the BMS, a final remaining charge time by adding the first remaining charge time and the second remaining charge time, wherein n and m are natural numbers.
The estimating of the SOC of each of the plurality of battery pack may include estimating, by the BMS, the SOC of each of the plurality of battery packs based on a cell voltage of each of the plurality of battery cells received from a battery monitoring integrated circuit (BMIC) included in each of the plurality of battery packs, battery currents of the plurality of battery packs, and temperature information of the plurality of battery packs.
The determining of the connected pack group and the available pack group may include determining, by the BMS, a battery pack having the estimated SOC value less than a reference SOC value, among the plurality of battery packs, as the connected pack group.
The determining of the connected pack group and the available pack group may include the determining, by the BMS, a battery pack having the estimated SOC value equal to or greater than a reference SOC value, among the plurality of battery packs, as the available pack group.
The calculating the second remaining charge time may include predicting, by the BMS, a remaining charge time of a first battery pack, excluding a battery pack having a largest ordering number, among the m battery packs, as a charge time required for an estimated SOC of each of the first battery packs to reach an estimated SOC of a second battery pack corresponding to a next ordering number.
The calculating of the second remaining charge time may include predicting, by the BMS, a remaining charge time of a third battery pack having the largest ordering number, among the m battery packs, as a charge time required for an estimated SOC of the third battery pack to reach the final target SOC.
Another example embodiment of the present invention provides a battery system including: a plurality of battery packs connected in parallel; and a battery management system (BMS) estimating an SOC value of each of the plurality of battery packs, assigning an ordering number in descending order of the SOC for the plurality of battery packs, determining, by the BMS, a connected pack group including a battery pack connected to a charging device with a closed relay, among the plurality of battery packs, and an available pack group including a battery pack with an opened relay and not connected to the charging device, predicting a first remaining charge time of the connected pack group and calculating a second remaining charge time of the available pack group, and predicting a final remaining charge time for charging the plurality of battery packs to a final target SOC by adding the first remaining charge time and the second remaining charge time.
The BMS may estimate the SOC of each of the plurality of battery packs based on a cell voltage of each of the plurality of battery cells received from a battery monitoring integrated circuit (BMIC) included in each of the plurality of battery packs, battery currents of the plurality of battery packs, and temperature information of the plurality of battery packs.
The BMS may set a battery pack having the estimated SOC value less than a reference SOC value, among the plurality of battery packs, as the connected pack group.
The BMS may set a battery pack having the estimated SOC value equal to or greater than a reference SOC value, among the plurality of battery packs, as the available pack group.
The BMS may predict a time required for the battery pack having the largest ordering number, among the n battery packs constituting the connected pack group, to reach the final target SOC, as the first remaining charge time, wherein n is a natural number.
The BMS may predict m remaining charge times for m battery packs constituting the available pack group and calculate a second remaining charge time by adding the m remaining charge times, wherein m is a natural number.
The BMS may predict a charge time required for an estimated SOC of a first battery pack excluding the battery pack having the largest ordering number, among the m battery packs, to reach an estimated SOC of a second battery pack corresponding to a next ordering number, as a remaining charge time of the first battery pack.
The BMS may predict a remaining charge time of a third battery pack having the largest ordering number, among the m battery packs, as a charge time required for the estimated SOC of the third battery pack to reach the final target SOC and may calculate the second remaining charge time by adding the remaining charge time of the first battery pack and the remaining charge time of the third battery pack.
In a battery system in which two or more battery packs are connected in parallel, a remaining charge time may be effectively predicted by providing an effective method of predicting a remaining charge time according to a state of each battery pack connected in parallel and a relay control.
Hereinafter, example embodiments of the present invention will be described with reference to the accompanying drawings, in which like numbers refer to like elements throughout although the example embodiments are different, and a redundant description thereof is omitted. In the following description, usage of suffixes such as “module,” “part,” or “unit” used for referring to elements is given merely to facilitate explanation of the present invention, without having any significant meaning by itself. In describing the present invention, if a detailed explanation for a related known function or construction is considered to unnecessarily divert the gist of the present invention, such explanation has been omitted but would be understood by those skilled in the art. The accompanying drawings of the present invention aim to facilitate understanding of the present invention and should not be construed as limited to the accompanying drawings. Also, the present invention is not limited to a specific disclosed form, but includes all modifications, equivalents, and substitutions without departing from the scope and spirit of the present invention.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another
It will be further understood that the terms “comprise” or “have” used in this specification, specify the presence of stated features, steps, operations, components, parts, or a combination thereof, but do not preclude the presence or addition of one or more other features, numerals, steps, operations, components, parts, or a combination thereof.
A program implemented as a set of instructions embodying a control algorithm necessary to control another configuration may be installed in a configuration for controlling another configuration under a specific control condition among configurations according to an example embodiment. The control configuration may process input data and stored data according to an installed program to generate output data. The control configuration may include a non-volatile memory to store a program and a memory to store data.
The battery system 1 includes a plurality of battery packs 10 to 50, a battery management system (BMS) 60, and a main relay 70.
An external device 2 may include a load, such as an inverter and a converter, and a charging device. One end of the main relay 70 is connected to the battery system 1, and the other end of the main relay 70 is connected to at least one component of the external device 2.
The plurality of battery packs 10 to 50 may be connected in parallel to each other, and each of the plurality of battery packs 10 to 50 may be connected in parallel to the external device 2 through the main relay 70. Each of the plurality of battery packs 10 to 50 includes a plurality of corresponding battery cells (e.g., 11 to 15) among the entire battery cells 11 to 15, 21 to 25, 31 to 35, 41 to 45, and 51 to 55, corresponding relays (e.g., 101) among the plurality of relays 101, 201, 301, 401, and 501, and corresponding pack battery monitoring integrated circuits (e.g., 102) among the plurality of pack battery monitoring integrated circuits 102, 202, 302, 402, and 502. Hereinafter, the battery monitoring integrated circuit is referred to as a BMIC.
A plurality of pack BMICs 102 to 502 are connected to a plurality of battery cells 11 to 15, 21 to 25, 31 to 35, 41 to 45, and 51 to 55, for example, 11 to 15, and obtain information on a cell voltage of each of the plurality of battery cells 11 to 15, 21 to 25, 31 to 35, 41 to 45, and 51 to 55, a battery current of the battery packs 10 to 50, a temperature of the battery packs 10 to 50, etc.
The BMS 60 may control charging and discharging of the plurality of battery packs 10 to 50 based on the battery pack voltage, battery pack current, battery pack temperature, etc., received from the plurality of pack BMICs 102 to 502, and may control a cell balancing operation on the plurality of battery cells 11 to 15, 21 to 25, 31 to 35, 41 to 45, and 51 to 55.
The BMS 60 may transmit a control signal for charging/discharging, a control signal for controlling a cell balancing operation, and the like to the plurality of pack BMICs 102 to 502 and the main relay 70. Each of the plurality of pack BMICs 102 to 502 may control opening and closing of a corresponding relay among the plurality of relays 101, 201, 301, 401, and 501 based on a corresponding control signal received from the BMS 60, and may control a cell balancing operation on each of the plurality of corresponding battery cells among the plurality of battery cells 11 to 15, 21 to 25, 31 to 35, 41 to 45, and 51 to 55.
Hereinafter, a method of predicting a remaining charge time of the battery system 1 by the BMS 60 by receiving a battery pack voltage, a battery pack current, a battery pack temperature, and whether each of the plurality of relays 101 to 501 is opened or closed from the plurality of pack BMICs 102 to 502 will be described with reference to
The BMS 60 estimates a state of charge (SOC) of each of the plurality of battery packs 10 to 50 (S1). The BMS 60 may estimate a charge state and the degree of a battery degradation of each battery pack 10 to 50 based on a battery cell voltage of each of the plurality of battery cells 11 to 15, 21 to 25, 31 to 35, 41 to 45, and 51 to 55 received from the plurality of pack BMICs 102 to 502, a battery pack current of the plurality of battery packs 10 to 50, and a battery pack temperature of the plurality of battery packs 10 to 50. Hereinafter, a charge state of the battery is referred to as a state of charge (SOC), and the degree of a degradation of the battery is referred to as a state of health (SOH) hereinafter.
The BMS 60 may estimate an SOC of each of the plurality of battery cells 11 to 15, 21 to 25, 31 to 35, 41 to 45, and 51 to 55 based on the information on the cell voltage of the plurality of battery cells 11 to 15, 21 to 25, 31 to 35, 41 to 45, and 51 to 55 and the battery current and temperature of the plurality of battery packs 10 to 50 received from the plurality of pack BMICs 102 to 502, and may estimate an SOC of each of the plurality of battery packs 10 to 50.
The BMS 60 may derive a representative SOC based on the SOC of a plurality of battery cells (e.g., 11 to 15) and estimate it as an SOC of the battery pack (e.g., 10). As a method of deriving the representative SOC, a method of deriving a maximum value, a minimum value, an average value, and the like may be used. When the battery pack (e.g., 10) is charged, a maximum value among the SOCs of the plurality of battery cells (e.g., 11 to 15) may be the representative SOC. The method of estimating the SOC of each of the plurality of battery cells 11 to 15, 21 to 25, 31 to 35, 41 to 45, and 51 to 55 may be one of various know methods, such as a current integration method, an SOC estimation method based on a battery equivalent circuit model, and a method of mixing the current integration method and an SOC estimation method based on an equivalent circuit model using a Kalman filter.
The BMS 60 orders numbers in descending order of the SOC for the plurality of battery packs 10 to 50 (S2).
Before ordering, the BMS 60 assigns an index number to each of the plurality of battery packs 10 to 50 to distinguish the plurality of battery packs 10 to 50 from each other. For example, in
In
The BMS 60 may arrange the plurality of battery packs 10 to 50 in descending order of the SOC and assign an ordering number to the plurality of battery packs 10 to 50 through step S2. The ordering number is a number assigned to each of the plurality of battery packs 10 to 50 when arranging the plurality of battery packs 10 to 50 in descending order of the SOC.
For example, in
The BMS 60 may determine a final target SOC of the plurality of battery packs 10 to 50. For example, the BMS 60 may determine the final target SOC to be 95% of the SOC of a fully charged battery pack.
The BMS 60 may determine a connected pack group including a battery pack connected to the charging device with the relay 101 to 501 closed, among the plurality of battery packs 10 to 50 and an available pack group including a battery pack not connected to the charging device with the relays 101 to 501 opened (S3).
Hereinafter, an operation in which the BMS 60 determines a connected pack group and an available pack group may be described with reference to
The BMS 60 orders the numbers in descending order of the SOC of the plurality of battery packs 10 to 50 (S20) and determines whether the SOC of each battery pack 10 to 50 is less than a reference SOC (S31). As a result of the determination in step S31, a battery pack having an SOC less than the reference SOC is determined as a connected pack group (S32). As a result of the determination in step S31, a battery pack having an SOC equal to or greater than the reference SOC is determined as an available pack group (S33). Here, the reference SOC may be predetermined as initial information.
In the example of
The relays 501, 101, and 301 of the battery packs 50, 10 and 30 constituting the connected pack group are controlled to a closed state by a control signal generated by the BMS 60. The relays 201 and 401 of the battery packs 20 and 40 constituting the available pack group are controlled to an open state by a control signal generated by the BMS 60. A control signal for controlling the opening or closing of the relay is generated in the BMS 60 and transmitted to the corresponding pack BMIC 102 to 502 of the battery pack, and the pack BMIC 102 to 502 may generate a relay driving control signal according to a control signal and supply the generated driving control signal to each relay 101 to 501.
To predict a final remaining charge time of the battery system 1, the BMS 60 derives a remaining charge time of the connected pack group and a remaining charge time of the available pack group.
Hereinafter, a remaining charge time estimating steps S4 to S6 will be described based on the example of
The BMS 60 may predict a remaining charge time for the connected pack group and a remaining charge time for the available pack group.
The BMS 60 may estimate a remaining charge time of the battery pack unit by dividing remaining energy of the battery pack by power that may be supplied from the charging device. The remaining energy of the battery pack is a difference between the energy corresponding to a charging target SOC and the energy of a currently estimated SOC of the battery pack. The BMS 60 may store the energy of the battery pack corresponding to each SOC as a table. This is expressed by [Equation 1] below.
The charging target SOC for the BMS 60 to select the remaining charge time for each battery pack may be differently determined based on whether the group to which each battery pack 10 to 50 belongs is a connected pack group or an available pack group.
The BMS 60 predicts a remaining charge time (e.g., c) of a battery pack having the largest ordering number, among n battery packs (e.g., 50, 10, and 30) constituting the connected pack group, as a remaining charge time of the connected pack group (S4). Here, n is a natural number. In the example of
The BMS 60 may predict an expected time required for a battery pack having the highest SOC, among at least one battery pack belonging to the connected pack group, to reach the final target SOC as a remaining charge time of the connected pack group.
In other words, the BMS 60 assumes that the final target SOC (e.g., SOC 95%) is the charging target SOC in predicting the remaining charge time of the battery pack belonging to the connected pack group.
Referring to
Since the battery packs 50, 10, and 30 are connected in parallel to the charging device, ⅓ of charging power per one battery pack may be supplied. After charging of the battery packs 50, 10, and 30 is started, charging may be terminated when any one of the battery packs 50, 10, and 30 connected in parallel to the charging device reaches the target SOC. The use of the remaining charge time (c) of the battery pack 30 as a representative value as the remaining charge time of the connected pack group is because the battery pack 30, among the battery packs 50, 10, and 30 connected in parallel to the charging device, has the highest SOC before charging, so that the battery pack 30 may first reach the target SOC.
The BMS 60 predicts the remaining charge time of the available pack group by adding the m remaining charge times for each of the m battery packs (e.g., 20 and 40) constituting the available pack group (S5). Here, m is a natural number. In the example of
The BMS 60 may predict the remaining charge time for each of the at least one battery pack belonging to the available pack group and may predict the remaining charge time for the available pack group by adding up the predicted remaining charge times.
Referring to
The BMS 60 may predict a charge time required for the estimated SOC of the battery pack 20 to reach the estimated SOC (charging target SOC) of the battery pack 40 corresponding to a next ordering number as the remaining charge time (d). The BMS 60 may predict the charge time required for the estimated SOC of the battery pack 40 having the largest ordering number of the available pack group to reach the final target SOC (charging target SOC) as the remaining charge time (e).
In other words, in predicting the remaining charge time of the battery pack having the largest ordering number, among the battery packs belonging to the available pack group, the BMS 60 assumes the estimated SOC of the battery pack corresponding to the next ordering number as the charging target SOC. In addition, in predicting the remaining charge time of the battery pack having the largest ordering number, among the battery packs belonging to the available pack group, the BMS 60 assumes that the final target SOC (e.g., SOC 95%) is the charging target SOC.
The sum (d+e) of the remaining charge times (d, e) of each of the battery packs 20 and 40 constituting the available pack group is the same as the charge time estimated to reach the final target SOC value based on the estimated SOC value of the battery pack 20 having the smallest ordering number, among the battery packs 20 and 40 constituting the available pack group.
As described above, in the method of predicting the remaining charge time according to an example embodiment, the remaining charge time of the connected pack group—battery packs 50, 10, and 30—that may be connected to the charging device and the remaining charge time of the usable available pack group—battery packs 20 and 40—may be predicted in another way.
The BMS 60 predicts the final remaining charge time by adding the remaining charge time of the connected pack group and the remaining charge time of the available pack group (S6). A method in which the BMS 60 predicts the final remaining charge time of the battery system 1 may be expressed by Equation 2 below.
Here, CRT is the remaining charge time, ConnP is a connected battery pack group, and AvailP is an available battery pack.
When the charging of the battery packs 50, 10, and 30 constituting the connected pack group from the charging device is terminated, the BMS 60 may repeat steps S1 to S6 again.
Although example embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements by those of ordinary skill in the field to which the present invention pertains are also within the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
10-2021-0138650 | Oct 2021 | KR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/KR2022/014182 | 9/22/2022 | WO |