This application claims the benefit under 35 U.S.C. § 119(a) of Korean Patent Application No. 10-2016-0128232 filed on Oct. 5, 2016 in the Korean Intellectual Property Office, the entire disclosure of which is incorporated herein by reference for all purposes.
1. Field
The following description relates to a method and apparatus for controlling the charging of a battery.
2. Description of Related Art
In response to repeating charging and discharging of cells that constitute a battery, a chemical difference or an aging difference, etc., may occur between the cells. Due to the chemical or aging difference, a voltage deviation or a capacity deviation may occur between the cells. Accordingly, overcharging or over-discharging may occur in a specific cell, which may lead to decreasing the capacity of a battery and depleting the battery. Accordingly, a lifespan of the battery may be reduced.
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 this Summary intended to be used as an aid in determining the scope of the claimed subject matter.
In one general aspect, a processor-implemented method of controlling the charging of a battery includes determining plural pieces of state information of a battery unit based on a sensed physical quantity of the battery unit and calculating a weight of the battery unit based on the plural pieces of state information and a correspondence value of each of the pieces of state information. The method also includes defining, based on the weight, control information corresponding to an input physical quantity in a charging physical quantity of the battery unit, where the input physical quantity is input to a converter of the battery unit.
The method may further include controlling charging of the battery unit based on the defined control information. The method may further include determining the correspondence value of each of the pieces of state information based on a result of comparing each of the pieces of state information and statistical information corresponding to each of the pieces of state information.
The determining of the correspondence value may include determining a correspondence value of first state information from among a plurality of correspondence values based on a result of comparing the first state information with average information corresponding to the first state information, and determining a correspondence value of second state information from among the plurality of correspondence values based on a result of comparing the second state information with average information corresponding to the second state information.
The calculating of the weight may include defining a first weight component based on the correspondence value of the first state information and a value acquired by deducting the first state information from a preset value and the correspondence value of the first state information, defining a second weight component based on a correspondence value of the second state information, a gain, and a ratio between second state difference information and average information corresponding to the second state information, and defining a sum of the first weight component and the second weight component as the weight. The second state difference information may indicate a difference between the second state information and the average information corresponding to the second state information.
The gain may be determined within a range that is based on first and second state difference information, where first state difference information is information indicating a difference between the first state information and the average information corresponding to the first state information.
The plural pieces of state information may include available capacity information of the battery unit and charge state information of the battery unit. The calculating of the weight may include performing an operation based on a correspondence value of the charge state information, average state information of the battery unit and another battery unit, difference information between the charge state information and the average state information, the available capacity information, and a correspondence value of the available capacity information, and defining a result of the operation as the weight.
The defining of the control information may include performing an operation based on the weight and an output value corresponding to an output physical quantity of a charger, and defining a result of the operation as the control information.
The defining of the control information may include determining a ratio of the weight to a sum of the weight and another weight corresponding to another battery unit, performing an operation based on the ratio and a physical quantity utilized by a load, and defining a result of the operation as the control information.
The method may further include generating a control signal based on the physical quantity utilized by the load in response to an occurrence of a charge event, and transmitting the control signal to a charger.
Charging of the battery unit may be performed based on a remaining physical quantity excluding the sensed physical quantity, and the converter may be configured to convert the input physical quantity and to output the converted physical quantity to a load.
The method may further include transmitting the control information to the converter or to a slave controller for controlling the converter.
In a general aspect, a non-transitory computer-readable storage medium stores instructions that, when executed by a processor, cause the processor to perform one or more or all operations described herein.
In a general aspect, a method of controlling the charging of a battery includes determining plural pieces of state information of a battery unit based on a sensed physical quantity of the battery unit, calculating a weight of the battery unit based on the plural pieces of state information and a correspondence value of each of the pieces of state information, and determining a ratio between the weight and a sum of the weight and another weight corresponding to another battery unit. The method includes defining, based on the ratio and a physical quantity utilized by a load, control information corresponding to an input physical quantity in a charging physical quantity of the battery unit, where the input physical quantity is input to a converter of the battery unit.
The defining may include performing an operation based on the ratio and the physical quantity utilized by the load, and defining a result of the operation as the control information.
The method may further include determining the correspondence value of each of the pieces of state information based on a result of comparing each of the pieces of state information and statistical information corresponding to each of the pieces of state information.
The determining of the correspondence value may include determining a correspondence value of first state information from among a plurality of correspondence values based on a result of comparing the first state information with average information corresponding to the first state information, and determining a correspondence value of second state information from among the plurality of correspondence values based on a result of comparing the second state information with average information corresponding to the second state information.
The calculating of the weight may include determining a first weight component based on the correspondence value of the first state information and a value acquired by deducting the first state information from a preset value and the correspondence value of the first state information. The calculating of the weight may further include defining a second weight component based on a correspondence value of the second state information, a gain, and a ratio between second state difference information and average information corresponding to the second state information. The calculating may include defining a sum of the first weight component and the second weight component as the weight, and the second state difference information may indicate a difference between the second state information and the average information corresponding to the second state information.
The gain may be determined within a range that is predetermined based on first state difference information and the second state difference information. The first state difference information is information indicating a difference between the first state information and the average information corresponding to the first state information and the second state difference information.
The plural pieces of state information may include available capacity information of the battery unit and charge state information of the battery unit, and the calculating of the weight may include performing an operation based on a correspondence value of the charge state information, average state information of the battery unit and another battery unit, difference information between the charge state information and the average state information, the available capacity information, and a correspondence value of the available capacity information; and defining a result of the operation as the weight.
The method may further include generating a control signal based on the physical quantity utilized in response to an occurrence of a charge event, and transmitting the control signal to a charger.
Charging of the battery unit may be performed based on a remaining physical quantity excluding the sensed physical quantity. The converter may be configured to convert the input physical quantity and to output the converted physical quantity to the load.
In a general aspect, an apparatus for controlling a charging of a battery includes a controller and a communicator. The controller is configured to determine plural pieces of state information of a battery unit based on a sensed physical quantity of the battery unit and to calculate a weight of the battery unit based on the pieces of state information and a correspondence value of each of the pieces of state information. The controller is also configured to define, based on the weight, control information corresponding to an input physical quantity input in a charging physical quantity of the battery unit, where the input physical quantity is input to a converter of the battery unit. The communicator is configured to transmit a control signal based on the control information.
The controller may be further configured to determine a ratio of the weight to a sum of the weight and another weight corresponding to another battery unit, to perform an operation based on the ratio and a physical quantity utilized by a load, and to define a result of the operation as the control information.
Other features and aspects will be apparent from the following detailed description, drawings, and 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 or like 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, or 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. 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 application, with the exception of operations necessarily occurring in a certain order. Also, descriptions of functions and constructions that are well known may be omitted for increased clarity or 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 so that this disclosure will be thorough and complete, and will convey the full scope of the disclosure after an understanding of the application.
The terminology used herein is for the purpose of describing particular examples only, and is not to be used to limit the disclosure. As used herein, the terms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. As used herein, the terms “include,” “comprise,” and “have” specify the presence of stated features, numbers, operations, elements, components, and/or combinations thereof, but do not preclude the presence or addition of one or more other features, numbers, operations, elements, components, and/or combinations thereof.
Unless otherwise defined, all terms including technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains. Terms, such as those defined in commonly used dictionaries, are to be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art, and are not to be interpreted in an idealized or overly formal sense unless expressly so defined herein.
When describing the examples with reference to the accompanying drawings, like reference numerals refer to like constituent elements and a repeated description related thereto is omitted. When it is determined discussions related to a related known operation or configuration that may make the purpose of the examples unnecessarily ambiguous in describing the examples, such discussions in the detailed description is omitted here.
Hereinafter, reference will now be made in detail to examples with reference to the accompanying drawings, wherein like reference numerals refer to like elements throughout.
Referring to
Referring to
Referring to
The pieces of state information may include available capacity information, for example, SOH, and charge state information, for example, SOC, of a battery unit. The battery charging control apparatus may calculate average state information associated with the battery units. For example, the battery charging control apparatus calculates the average SOH and the average SOC associated with the battery units according to the below Equation 1. In Equation 1, N denotes a number of battery units.
SOHaverage=(SOH1+SOH2+ . . . +SOHN)/N
SOCaverage=(SOC1+SOC2+ . . . +SOCN)/N Equation 1
In operation 320, the battery charging control apparatus calculates pieces of state difference information. The pieces of state difference information may include, for example, ΔSOH indicating a difference between SOH of the battery unit and the average SOH and ΔSOC indicating a difference between SOC of the battery unit and the average SOC. The battery charging control apparatus may calculate ΔSOH and ΔSOC of each of the battery units according to the below Equation 2, for example.
ΔSOHn=SOHn−SOHaverage,n=1, . . . ,N
ΔSOCn=SOCn−SOCaverage,n=1, . . . ,N Equation 2
The battery charging control apparatus may calculate ΔSOH1, ΔSOH2, . . . , and ΔSOHN, as well as ΔSOC1, ΔSOC2, . . . , and ΔSOCN. In operation 330, the battery charging control apparatus determines a gain. In one example, the battery charging control apparatus determines a gain based on at least one piece of state difference information of the battery unit. For example, the battery charging control apparatus verifies the range that includes ΔSOHn, ΔSOCn, Σ|ΔSOHn|, Σ|ΔSOCn|, or Σ|ΔSOHn|+Σ|ΔSOCn|, and determines a gain based on the verified range. Here, Σ|ΔSOHn|=|ΔSOH1|+|ΔSOH2|+ . . . +|ΔSOHN|, and Σ|ΔSOCn|=|ΔSOC1+|ΔSOC2|+ . . . +|ΔSOCN|.
Hereinafter, an example of determining a gain based on Σ|ΔSOCn|+|ΔSOHn| is described. However, it is provided as an example only and the gain may be determined based on one of ΔSOHn, ΔSOCn, Σ|ΔSOCn|, Σ|ΔSOHn|, and Σ|ΔSOHn|+Σ|ΔSOCn|, or a combination thereof. In one example, the range of Σ|ΔSOCn|+|ΔSOHn| is defined as expressed by Equation 3. However, Equation 3 is provided below as an example only and the range of Σ|ΔSOCn|+|ΔSOHn| is not limited thereto.
If 0<Σ|ΔSOCn|+|ΔSOHn|≤1,gain g is one of numbers greater than 0 and less than or equal to 1,
If 1<Σ|ΔSOCn|+|ΔSOHn|<9,gain g is one of numbers greater than 1 and less than or equal to 6,
If 9≤Σ|ΔSOCn|+|ΔSOHn|,gain g is one of numbers greater than 6 and less than or equal to 10. Equation 3
As an example for Equation 3, the battery charging control apparatus determines 0.1 as a gain if Σ|ΔSOCn|+|ΔSOHn| belongs to a first range, may determine 3 as a gain if Σ|ΔSOCn|+|ΔSOHn| belongs to a second range, and may determine 7 as a gain if Σ|ΔSOCn|+|ΔSOHn| belongs to a third range.
In operation 340, the battery charging control apparatus determines a correspondence value of each of the pieces of state information based on each of the pieces of state information. In one example, the battery charging control apparatus determines a correspondence value of SOH based on a result of comparing SOH of the battery unit and SOHaverage. Also, the battery charging control apparatus may determine a correspondence value of SOC based on a result of comparing SOC of the battery unit and SOCaverage. For example, the battery charging control apparatus may determine a correspondence value of each of SOH and SOC of the battery unit according to the below Equation 4.
If ΔSOHn>0,αn=−1, and if ΔSOHn<0,αn=+1.
If ΔSOCn>0,βn=+1, and if ΔSOCn<0,βn=−1. Equation 4
In Equation 4, αn denotes a correspondence value of SOHn, and βn denotes a correspondence value of SOCn. If SOHn>SOHaverage, the battery charging control apparatus may define the correspondence value αn as −1. If SOHn<SOHaverage, the battery charging control apparatus may define the correspondence value αn as +1. If SOCn>SOCaverage, the battery charging control apparatus may define βn as +1. If SOCn<SOCaverage, the battery charging control apparatus may define βn as −1.
If ΔSOHn=0, the battery charging control apparatus may define αn as −1 or any value between −1 and 0. Also, if ΔSOCn=0, the battery charging control apparatus may define βn as −1 or any value between −1 and 0. A numerical value indicating a correspondence value of the plurality of pieces of state information is provided as an example only and is not limited thereto.
In operation 350, the battery charging control apparatus calculates a weight of each of the battery units. In one example, the battery charging control apparatus calculates a weight based on a correspondence value of charge state information of a battery unit, average charge state information, difference information between the charge state information and the average charge state information, available capacity information, and a correspondence of the available capacity information. For example, the battery charging control apparatus calculates a weight εn according to the below Equation 5.
εn=αn×(1−SOHn)+βn×g×ΔSOCn/SOCaverage Equation 5
In operation 360, the battery charging control apparatus defines an output value of a converter based on the weight. In detail, the battery charging control apparatus may determine an output value of a converter of each of the battery units based on a weight of each of the battery units. The converter may be, for example, a low voltage direct current (DC) to DC (LDC) convertefr.
In one example, the battery charging control apparatus defines an output value of a converter of each of the battery units according to the below Equation 6.
Itarget_n=εn×Icharger Equation 6
The output value Itarge_n corresponds to an output current of a converter of battery unit_n. In Equation 6, Icharger denotes an output physical quantity of a charger. The charger may include, for example, an on-board charger or an off-board charger. Depending on examples, the battery charging control apparatus may define εn×Icharger as an input value of the converter of each of the battery units. The example is described with reference to
In another example, the battery charging control apparatus may define an output value according to the below Equation 7.
kn=εn/Σ|εn|,Σ|εn|=|ε1|+|εn|+ . . . +|εN|
Itarget_n=kn×Itarget_total or Ptarget_n=kn×Ptarget_total Equation 7
Itarget_n corresponds to an output current of a converter of battery unit_n. Also, Ptarget_n corresponds to an output current of the converter of battery unit_n. In Equation 7, Itarget_total or Ptarget_total denotes a required physical quantity of a load. The load may include a low voltage load. The low voltage load refers to a load that uses an output physical quantity of the converter as a power source. The low voltage load includes a load, for example, for a temperature control system, etc., that operates at low voltage, for example, 12 to 14 VDC, and/or an auxiliary power storage configured to store the output physical quantity of the converter.
The battery charging control apparatus may calculate a ratio kn of εn to a sum of weights of the plurality of battery units. The battery charging control apparatus may define the output value of the converter of battery unit_n based on kn and the required physical quantity of the low voltage load. The battery charging control apparatus may define kn×Itarget_total or kn×Ptarget_total as an input value of the converter. This example is described with reference to
In operation 370, the battery charging control apparatus generates a control signal corresponding to the output value and transmits the generated control signal. For example, the battery charging control apparatus generates a control signal corresponding to Itarget_n. The battery charging control apparatus may transmit the control signal to the converter of battery unit_n or a controller that controls the converter of battery unit_n.
The converter operates in response to the control signal. Accordingly, a portion of the charge physical quantity for battery unit_n is input to the converter. For example, if charge physical quantity for battery unit_n=In, a portion of In may be input to the converter so that the converter may output Itarget_n to the low voltage load. Battery unit_n may be charged with remaining current In−Itarget_n.
A portion of the charge physical quantity of each of the battery units may be supplied to the low voltage load based on an operation of the battery charging control apparatus. Accordingly, although the battery units are in different states, the battery units may be equally charged. For example, a charge rate of a battery unit having relatively poor SOH, for example, a battery unit having SOH less than SOHaverage is less than a charge rate of a battery unit having a relatively excellent SOH, for example, a battery unit having SOH greater than SOHaverage. That is, the battery unit having relatively poor SOH is charged at a relatively low rate compared to the battery unit having the relatively excellent SOH. Accordingly, the battery units are equally charged regardless of different SOH.
The battery charging control apparatus 410 may define an output value of each of differential charge handlers (DCHs) 431, 441, 451, and 461, based on the weight. Here, each of DCHs 431, 441, 451, and 461 includes a converter, for example, a DC-DC converter. The battery charging control apparatus 410 may define an output value of each converter. For example, according to Equation 6 as shown above, the battery charging control apparatus 410 defines the output values as follows, respectively:
Itarget_1=ε1×Icharger,
Itarget_2=ε2×Icharger,
Itarget_3=ε3×Icharger, and
Itarget_4=ε4×Icharger.
Table 1 and Table 2 below show examples of information used when the battery charging control apparatus 410 defines Itarget_1 through Itarget_4.
If ΔSOC is a negative number, the battery charging control apparatus 410 may calculate the weight by applying an absolute value to ΔSOC. Also, if the weight is a negative number, the battery charging control apparatus 410 may define the output value by applying the absolute value.
The battery charging control apparatus 410 may generate a control signal for controlling DCHs 431, 441, 451, and 461, based on Itarget_1 to Itarget_4, respectively. The battery charging control signal 410 transmits the control signal, for example, command1 (com1), to the DCH 431 or a controller that controls the DCH 431. The DCH 431 may operate based on the control signal com1. Accordingly, in charge current I1 for the battery unit 430, charge current IDCH_1 is input to the DCH 431. The DCH 431 outputs Itarget_1 to a load 470 and/or an auxiliary power storage 480 through step down of IDCH_1 from high voltage, for example, 220 to 500 VDC, to low voltage, for example, 12 to 14 VDC.
Because IDCH_1 in I1 is input to the DCH 431, charge current for the battery unit 440 that is connected to the battery unit 430 in series is I2=I1−IDCH_1. The DCH 441 of the battery unit 440 may operate based on a control signal, for example com2. Accordingly, in charge current I2 for the battery unit 440, IDCH_2 is input to the DCH 441. The DCH 441 outputs Itarget_2 to the load 470 and/or the auxiliary power storage 480 through step down of IDCH_2. Likewise, the DCH 451 of the battery unit 450 outputs Itarget_3 to the load 470 and/or the auxiliary power storage 480 through step down of IDCH_3, and the DCH 461 of the battery unit 460 outputs Itarget_4 to the load 470 and/or the auxiliary power storage 480 through step down of IDCH_4.
As described, the battery charging control apparatus 410 defines an output value of each of the DCHs 431, 441, 451, and 461. Depending on examples, the battery charging control apparatus 410 may define an input value for each of the DCHs 431, 441, 451, and 461. For example, the battery charging control apparatus 410 defines input values as IDCH_1=ε1×Icharger, IDCH_2=ε2×Icharger, IDCH_3=ε3×Icharger, and IDCH_4=ε4×Icharger, respectively. In the case of IDCH_n and Itarget_n, voltage magnitudes may differ from each other and current magnitudes may be the same. Thus, the battery charging control apparatus 410 may define an input value of each of the DCHs 431, 441, 451, and 461 based on IDCH_n=εn×Icharger. The aforementioned description may be applicable to generating and transmitting a control signal and operating each of the DCHs 431, 441, 451, and 461, and further description is omitted.
The battery units 430, 440, 450, and 460 may be in different states. In these examples, as described above with reference to
Each of the DCHs 431, 441, 451, and 461 may output current having a different magnitude based on an operation of the battery charging control apparatus 410. Accordingly, the battery unit 460 may be charged at a relatively slow rate compared to the battery units 430, 440, and 450, and the battery units 430, 440, 450, and 460 may be fully charged at the same point in time. That is, the battery units 430, 440, 450, and 460 may be charged such that SOC of each of the battery units 430, 440, 450, and 460 becomes close to the maximum SOC at the same point in time. Equalization charging of the battery units 430, 440, 450, and 460 may be performed. Also, the entire efficiency or energy utilization rate of a battery pack that includes the battery units 430, 440, 450, and 460 may be enhanced. Additionally, during charging of the battery units 430, 440, 450, and 460, current may be supplied to the load 470. Alternatively, the auxiliary power storage 480 may be charged. Thus, the efficiency of a battery system or a device that includes the battery system may be enhanced.
Referring to an example of
According to the example, the battery charging control apparatus 410 estimates a required physical quantity of a low voltage load. The battery charging control apparatus 410 may estimate the required physical quantity of a load before Icharger is output. However, it is provided as an example only and the battery charging control apparatus 410 may estimate the required physical quantity of the load after Icharger is output.
The battery units 430, 440, 450, and 460, and/or the auxiliary power storage 480 may supply an electrical physical quantity, for example, voltage, current, power, etc., to the load 470. In an example, each of the battery units 430, 440, 450, and 460 may step down voltage of the electrical physical quantity of the corresponding DCH 431, 441, 451, or 461, and the load 470 may be supplied with the stepped-down electrical physical quantity. A voltage sensor and a current sensor may sense the electrical physical quantity supplied to the load 470, and the battery charging control apparatus 410 may estimate the required physical quantity of the load 470 based on the sensed electrical physical quantity. Also, the battery charging control apparatus 410 may estimate a required physical quantity of the auxiliary power storage 480 based on a charge state of the auxiliary power storage 480. For example, if the auxiliary power storage unit 480 is in a low charge state, the required physical quantity of the auxiliary power storage 480 is estimated to be high. In one example, the battery charging control apparatus 410 estimates the required physical quantity of the auxiliary power storage 480 based on difference information between a current charge stage of the auxiliary power storage 480 and a maximum charge state. A method of estimating a required physical quantity of a low voltage load is provided as an example and is not limited thereto.
The battery charging control apparatus 410 generates the control signal comcharger corresponding to the required physical quantity of the low voltage load, and may transmit the generated control signal comcharger to the charger 420. The charger 420 may determine intensity of Icharger based on the required physical quantity of the low voltage load, and may output Icharger.
As described above with reference to
Itarget_1=k1×Itarget_total or Ptarget_1=k1×Ptarget_total
Itarget_2=k2×Itarget_total or Ptarget_2=k2×Ptarget_total
Itarget_3=k3×Itarget_total or Ptarget_3=k3×Ptarget_total, and
Itarget_4=k4×Itarget_total or Ptarget_4=k4×Ptarget_total.
Depending on examples, the battery charging control apparatus 410 may define an input value of each of the DCHs 431, 441, 451, and 461 based on kn and the required physical quantity of the low voltage load. In detail, the battery charging control apparatus 410 defines the input values as IDCH_1=k1×Itarget_total, IDCH_2=k2×Itarget_total, IDCH_3=k3×Itarget_total, and IDCH_4=k4×Itarget_total, respectively.
Table 3 below shows an example of information used when the battery charging control apparatus 410 defines Itarget_1 through Itarget_4. Table 3 may be applicable to define IDCH_1 through IDCH_4. In Table 3, the weight is the weight of Table 2.
The battery charging control apparatus 410 may generate a control signal for controlling the DCHs 431, 441, 451, and 461 based on Itarget_1 through Itarget_4, respectively. An operation of each of the DCHs 431, 441, 451, and 461 is described with reference to
In the example of
Referring to
In operation 520, the battery charging control apparatus calculates a weight of the battery unit based on the pieces of state information and a correspondence value of each of the pieces of state information. In one example, the battery charging control apparatus performs an operation based on a value acquired by deducting first state information of the battery unit from a value, for example 1, and a correspondence value of the first state information. Also, the battery charging control apparatus may perform another operation based on a ratio between second state difference, for example, ΔSOC, information of the battery unit and a combination of average information corresponding to the second state information, a correspondence value of the second state information, and a gain. Here, the battery charging control apparatus may define a sum of a result of the operation and a result of the other operation as the weight.
In operation 530, the battery charging control apparatus defines, based on the weight, control information corresponding to an input physical quantity in a charging physical quantity of the battery unit, where the input physical quantity is input into a converter of the battery unit. The control information is information used to control the converter, and denotes an input value or an output value of the aforementioned converter or DCH. The battery charging control apparatus may define the control information according to Equation 6, and may define ε×Icharger as the control information.
The battery charging control apparatus may generate a control signal based on the control information, and may transmit the control signal to the converter or a controller that controls the converter. The converter operates in response to the control signal and the physical quantity corresponding to the control information is input to the converter. As described above with
Referring to
In operation 640, the battery charging control apparatus defines, based on the ratio and a physical quantity utilized by a low voltage load, control information corresponding to an input physical quantity in a charging physical quantity of the battery unit, where the input physical quantity is input to a converter of the battery unit. Here, the control information denotes an input value or an output value of the converter. The battery charging control apparatus may define the control information according to the above Equation 7. The battery charging control apparatus may define k×Itarget_total or k×Ptarget_total as control information. The description made above with reference to
The communicator 710 transmits a control signal based on the control information. For example, the communicator 720 may transmit the control signal to the converter of the battery unit or to a controller that controls the converter of the battery unit. The battery charging control apparatus 700 may include a non-transitory memory. The memory may store an instruction associated with an operation of the controller 710, such as instructions to control the one or more processors to perform the one or more or all operations described herein. The controller 710 is also representative of a memory and one or more processors configured to implement one or more or all operations described herein. Thus, the controller 710 may perform the aforementioned battery charging control method by executing the instruction. The description made above with reference to
Each of the battery units 820, 830, and 840 includes a corresponding slave BMS 822, 832, or 842 and a corresponding DCH 821, 831, or 841. In the example of
The master BMS 810 includes a micro control unit (MCU) 811, for example, a micro processor. The MCU 811 receives the physical quantity data of each of the battery units 820, 830, and 840. The MCU 811 may include the aforementioned battery charging control apparatus. That is, the MCU 811 may perform the battery charging control method.
The MCU 811 may transmit control signals corresponding to output values of the DCHs 821, 831, and 841 to the slave BMSs 822, 832, and 842, respectively. Each of the slave BMS 822, 832, and 842 may control the corresponding DCH 821, 831, or 841. Accordingly, a portion of the charging physical quantity for the battery units 820, 830, and 840 is supplied to the corresponding DCH 821, 831, or 841. In detail, in response to output physical quantity Icharger of a charger 850 being supplied to the battery unit 820 of the battery pack, the DCH 821 extracts IDCH_1 from Icharger. The battery unit 820 may be charged with I1−IDCH_1. Also, the DCH 821 may step down the voltage of IDCH_1 and may output the stepped-down voltage to a load 860 and/or an auxiliary power storage 870. Charging and supplying power to the load 860 may be simultaneously performed.
Once I2 is supplied to the battery unit 830, the DCH 831 extracts IDCH_2 from I2. The battery unit 830 may be charged with I2−IDCH_2. Similarly, the DCH 841 extracts IDCH_n from In and the battery unit 840 may be charged with In−IDCH_n. Accordingly, the battery units 820, 830, and 840 may be equally charged. The description made above with reference to
The electric vehicle 900 may be supplied with power from an alternating current (AC) charging stand 940. A connector (not shown) of a cable 942 of the AC charging stand 940 may be connected to the inlet 941 for charging. In one example, a charge event occurs. The AC charging stand 940 supplies AC power to the on-board charger 930 through the cable 942. The on-board charger 930 converts the AC power to DC power, and supplies the DC power to the battery pack 910. Icharger of
Also, the electric vehicle 900 may be supplied with power from a DC charging stand 950. In one example, the electric vehicle 900 is quickly charged. A connector (not shown) of a cable 952 of the DC charging stand 950 may be connected to the inlet 951 for charging. In one example, a charge event occurs. The DC charging stand 950 supplies DC power to the battery pack 910 through the cable 952. Icharger of
The description made above with reference to
The battery charging control apparatus 410, the charger 420, the differential charge handlers (DCHs) 431/441/451/461, the communicator 710, the controller 720, the master battery management system (BMS) 810, the slave BMSs 822/832/842, DCHs 821/831/841, the charger 850, and the BMS 920 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 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-0128232 | Oct 2016 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
7821225 | Chou et al. | Oct 2010 | B2 |
8115446 | Piccard et al. | Feb 2012 | B2 |
8917061 | Zhu | Dec 2014 | B2 |
9013147 | Ke | Apr 2015 | B2 |
20080191663 | Fowler et al. | Aug 2008 | A1 |
20100042345 | Kang | Feb 2010 | A1 |
20100117593 | Piccard | May 2010 | A1 |
20100131218 | Xu | May 2010 | A1 |
20100247988 | Okumura et al. | Sep 2010 | A1 |
20160105039 | Jeon et al. | Apr 2016 | A1 |
20160118830 | Jeon et al. | Apr 2016 | A1 |
20160311328 | Kim et al. | Oct 2016 | A1 |
20170141588 | Kim | May 2017 | A1 |
20170179736 | Kim et al. | Jun 2017 | A1 |
Number | Date | Country |
---|---|---|
0 649 576 | May 2003 | EP |
11-113185 | Apr 1999 | JP |
2008-189065 | Aug 2008 | JP |
2009-55690 | Mar 2009 | JP |
4343173 | Oct 2009 | JP |
10-2012-0042967 | May 2012 | KR |
10-1142607 | May 2012 | KR |
10-2014-0075087 | Jun 2014 | KR |
10-1500547 | Mar 2015 | KR |
Number | Date | Country | |
---|---|---|---|
20180097370 A1 | Apr 2018 | US |