Battery Management System, Battery Management Method, Battery Pack, and Electric Vehicle
20260056257 ยท 2026-02-26
Assignee
Inventors
- Gi-Min NAM (Daejeon, KR)
- Hyeong-Seok Kim (Daejeon, KR)
- Eun-Yong Park (Daejeon, KR)
- Ji-Hyun Choi (Daejeon, KR)
- Won-Tae JOE (Daejeon, KR)
- Song-Taek OH (Daejeon, KR)
Cpc classification
B60L53/00
PERFORMING OPERATIONS; TRANSPORTING
H01M2010/4271
ELECTRICITY
H01M10/425
ELECTRICITY
B60L58/12
PERFORMING OPERATIONS; TRANSPORTING
B60L53/62
PERFORMING OPERATIONS; TRANSPORTING
H02J7/933
ELECTRICITY
H01M10/48
ELECTRICITY
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02E60/10
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H01M2220/20
ELECTRICITY
G01R31/367
PHYSICS
International classification
B60L53/00
PERFORMING OPERATIONS; TRANSPORTING
B60L58/12
PERFORMING OPERATIONS; TRANSPORTING
G01R31/367
PHYSICS
H01M10/42
ELECTRICITY
H01M10/46
ELECTRICITY
H01M10/48
ELECTRICITY
Abstract
A battery management system includes a sensing unit to generate a sensing signal indicating a battery voltage and a battery current of a battery, a memory unit to store a charge map recording a correlation between first to n.sup.th reference state of charge (SOC) ranges, first to n.sup.th reference currents and first to n.sup.th reference voltages for multi-stage constant-current charging, and a control unit to change to constant voltage charging using a k.sup.th reference voltage corresponding to a k.sup.th reference SOC range in response to the battery voltage having reached the k.sup.th reference voltage during constant current charging using a k.sup.th reference current corresponding to the k.sup.th reference SOC range to which an SOC of the battery belongs. The control unit updates the k.sup.th reference current of the charge map based on a time-series of the battery current in a charging period of the constant voltage charging.
Claims
1. A battery management system, comprising: a voltage sensor for measuring a battery voltage; a current sensor for measuring a battery current; a controller; and at least one memory configured to store a charge map recording a correlation between first to n.sup.th reference state of charge (SOC) ranges and first to n.sup.th reference currents for multi-stage constant-current charging, the at least one memory having programmed thereon instructions that, when executed by the controller, cause the controller to: in response to a charge start command, start constant current charging using a k.sup.th reference current corresponding to a k.sup.th reference SOC range among the first to n.sup.th reference SOC ranges; change from the constant current charging to constant voltage charging using a k.sup.th reference voltage in response to battery voltage having reached the k.sup.th reference voltage corresponding to the k.sup.th reference SOC range before the SOC of the battery reaches an upper limit value of the k.sup.th reference SOC range during the constant current charging; and start constant current charging using a (k+1).sup.th reference current corresponding to the (k+1).sup.th reference SOC range among the first to n.sup.th reference SOC ranges when the SOC of the battery reaches an upper limit value of the k.sup.th reference SOC range during the constant voltage charging, wherein the k.sup.th reference voltage is a voltage recorded in predetermined voltage data, corresponding to an upper limit value of the k.sup.th reference SOC range.
2. The battery management system according to claim 1, wherein the k.sup.th reference voltage is higher than a starting voltage of a (k+1).sup.th reference SOC range.
3. The battery management system according to claim 1, wherein the instructions are configured to cause the controller to: change from the constant current charging to constant voltage charging using the (k+1).sup.th reference voltage in response to battery voltage having reached the (k+1).sup.th reference voltage corresponding to the (k+1).sup.th reference SOC range before the SOC of the battery reaches an upper limit value of the (k+1).sup.th reference SOC range, after starting constant voltage charging using a (k+1).sup.th reference current corresponding to the (k+1).sup.th reference SOC range, wherein the (k+1).sup.th reference voltage is a voltage, among voltage data corresponding to the (k+1).sup.th reference SOC range, at which the SOC of the battery reaches an upper limit value of the (k+1).sup.th reference SOC range.
4. The battery management system according to claim 1, wherein the instructions are configured to cause the controller to: update the k.sup.th reference current of the charge map based on a current history of the battery current over a charging period of the constant voltage charging.
5. The battery management system according to claim 4, wherein the instructions are configured to cause the controller to: determine an average current in the charging period based on the current history; and update the k.sup.th reference current based on the average current.
6. The battery management system according to claim 4, wherein the instructions are configured to cause the controller to: determine an average current in the charging period based on the current history; and update the k.sup.th reference current based on a sum of (i) the k.sup.th reference current multiplied by a first weight and (ii) the average current multiplied by a second weight.
7. The battery management system according to claim 6, wherein each of the first weight and the second weight is a positive number less than 1, and a sum of the first weight and the second weight is 1.
8. The battery management system according to claim 4, wherein the instructions are configured to cause the controller to update each remaining reference current except the k.sup.th reference current based on a ratio between the updated k.sup.th reference current and the k.sup.th reference current.
9. A battery pack comprising the battery management system according to claim 1.
10. An electric vehicle comprising the battery pack according to claim 9.
11. A battery management method, comprising: in response to a charge start command, reading, by a controller, a charge map recording a correlation between first to n.sup.th reference state of charge (SOC) ranges and first to n.sup.th reference currents for multi-stage constant-current charging, starting, by the controller, constant current charging using a k.sup.th reference current corresponding to a k.sup.th reference SOC range among the first to n.sup.th reference SOC ranges, changing, by the controller, from the constant current charging to constant voltage charging using a k.sup.th reference voltage in response to a battery voltage having reached the k.sup.th reference voltage corresponding to the k.sup.th reference SOC range before the SOC of the battery reaches an upper limit value of the k.sup.th reference SOC range during the constant current charging; and starting, by the controller, constant current charging using a (k+1).sup.th reference current corresponding to the (k+1).sup.th reference SOC range among the first to n.sup.th reference SOC ranges when the SOC of the battery reaches an upper limit value of the k.sup.th reference SOC range during the constant voltage charging, wherein the k.sup.th reference voltage is a voltage recorded in predetermined voltage data, corresponding to an upper limit value of the k.sup.th reference SOC range.
12. The battery management method according to claim 11, wherein the k.sup.th reference voltage is higher than a starting voltage of a (k+1).sup.th reference SOC range.
13. The battery management method according to claim 12, further comprising: changing, by the controller, from the constant current charging to constant voltage charging using the (k+1).sup.th reference voltage in response to battery voltage having reached the (k+1).sup.th reference voltage corresponding to the (k+1).sup.th reference SOC range before the SOC of the battery reaches an upper limit value of the (k+1).sup.th reference SOC range, after starting constant voltage charging using a (k+1).sup.th reference current corresponding to the (k+1).sup.th reference SOC range, wherein the (k+1).sup.th reference voltage is a voltage, among voltage data corresponding to the (k+1).sup.th reference SOC range, at which the SOC of the battery reaches an upper limit value of the (k+1).sup.th reference SOC range.
14. The battery management method according to claim 12, further comprising: updating, by the controller, the k.sup.th reference current of the charge map based on a current history of the battery current over a charging period of the constant voltage charging.
15. The battery management method according to claim 14, wherein updating the k.sup.th reference current of the charge map comprises: determining, by the controller, an average current in the charging period based on the current history; and updating, by the controller, the k.sup.th reference current based on the average current.
16. The battery management method according to claim 14, further comprising: determining, by the controller, a ratio between the k.sup.th reference current and the updated k.sup.th reference current, and updating, by the controller, each remaining reference current except the k.sup.th reference current based on the ratio.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The accompanying drawings illustrate a preferred embodiment of the present disclosure, and together with the detailed description of the present disclosure described below, serve to provide a further understanding of the technical aspects of the present disclosure, and thus the present disclosure should not be construed as being limited to the drawings.
[0025]
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION
[0030] Hereinafter, the preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Prior to the description, it should be understood that the terms or words used in the specification and the appended claims should not be construed as being limited to general and dictionary meanings, but rather interpreted based on the meanings and concepts corresponding to the technical aspects of the present disclosure on the basis of the principle that the inventor is allowed to define the terms appropriately for the best explanation.
[0031] Therefore, the embodiments described herein and illustrations shown in the drawings are just a most preferred embodiment of the present disclosure, but not intended to fully describe the technical aspects of the present disclosure, so it should be understood that a variety of other equivalents and modifications could have been made thereto at the time that the application was filed.
[0032] The terms including the ordinal number such as first, second and the like, are used to distinguish one element from another among various elements, but not intended to limit the elements by the terms.
[0033] Unless the context clearly indicates otherwise, it will be understood that the term comprises when used in this specification, specifies the presence of stated elements, but does not preclude the presence or addition of one or more other elements. Additionally, the term control unit refers to a processing unit of at least one function or operation, and this may be implemented by hardware and software either alone or in combination.
[0034] In addition, throughout the specification, it will be further understood that when an element is referred to as being connected to another element, it can be directly connected to the other element or intervening elements may be present.
[0035]
[0036] Referring to
[0037] The battery pack 10 includes a battery B, a switch 20 and a battery management system 100.
[0038] The battery B includes at least one battery cell. Each battery cell is not limited to a particular type, and may include any battery cell that can be repeatedly recharged such as, for example, a lithium ion cell. The battery B may be coupled to the inverter 30 and/or the charging circuit 50 through a pair of power terminals provided in the battery pack 10.
[0039] The switch 20 is connected in series to the battery B. The switch 20 is installed on a current path for the charge/discharge of the battery B. The on/off of the switch 20 is controlled in response to a switching signal from the battery management system 100. The switch 20 may be a mechanical relay that is turned on/off by the electromagnetic force of a coil or a semiconductor switch such as a Metal Oxide Semiconductor Field Effect transistor (MOSFET).
[0040] The inverter 30 is provided to convert the direct current (DC) from the battery B to alternating current (AC) in response to a command from the battery management system 100. The electric motor 40 may be, for example, a three-phase AC motor. The electric motor 40 works using the AC power from the inverter 30.
[0041] The battery management system 100 may be responsible for the general control related to the charge/discharge of the battery B. The battery management system 100 includes a sensing unit 110, a memory unit 120 and a control unit 140. The battery management system 100 may further include at least one of an interface unit 130 or a switch driver 150.
[0042] The sensing unit 110 includes a voltage sensor 111 and a current sensor 112. The sensing unit 110 may further include a temperature sensor 113.
[0043] The voltage sensor 111 is connected in parallel to the battery B and configured to detect a battery voltage across the battery B and generate a voltage signal indicating the detected battery voltage. The current sensor 112 is connected in series to the battery B through the current path. The current sensor 112 is configured to detect a battery current flowing through the battery B and generate a current signal indicating the detected battery current. The temperature sensor 113 is configured to detect a temperature of the battery B and generate a temperature signal indicating the detected temperature.
[0044] The memory unit 120 may include at least one type of storage medium of flash memory type, hard disk type, Solid State Disk (SSD) type, Silicon Disk Drive (SDD) type, multimedia card micro type, random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM) or programmable read-only memory (PROM). The memory unit 120 may store data and programs required for the computation operation by the control unit 140. The memory unit 120 may store data indicating the result of the computation operation by the control unit 140.
[0045] The memory unit 120 stores a charge map. The charge map may be pre-stored in the memory unit 120 before the battery management system 100 is loaded, or may be received from, for example, a battery manufacturer or the like, or a high-level controller 2 through the interface unit 130.
[0046] The charge map is used in the charging procedure for multi-stage constant-current charging of the battery B. The charge map stores a correlation between first to n.sup.th reference SOC ranges, first to n.sup.th reference currents and first to n.sup.th reference voltages for multi-stage constant-current charging. n is a natural number 2 or greater. The earlier reference current may be smaller than the later reference current.
[0047] The interface unit 130 may include a communication circuit configured to support wired or wireless communication between the control unit 140 and the high-level controller 2 (for example, Electronic Control Unit (ECU)). The wired communication may be, for example, controller area network (CAN) communication, and the wireless communication may be, for example, Zigbee or Bluetooth communication. The communication protocol is not limited to a particular type, and may include any communication protocol that supports the wired/wireless communication between the control unit 140 and the high-level controller 2. The interface unit 130 may include an output device (for example, a display, a speaker) to provide the information received from the control unit 140 and/or the high-level controller 2 in a recognizable format. The high-level controller 2 may control the inverter 30 based on battery information (for example, voltage, current, temperature, SOC) collected through the communication with the battery management system 100.
[0048] The control unit 140 may be operably coupled to the high-level controller 2, the switch 20, the charging circuit 50, the sensing unit 110, the memory unit 120, the interface unit 130 and/or the switch driver 150. Operably coupled refers to directly/indirectly connected to transmit and receive a signal in one or two directions.
[0049] The switch driver 150 is electrically coupled to the control unit 140 and the switch SW. the switch driver 150 is configured to selectively turn on/off the switch SW in response to a command from the control unit 140. The control unit 140 may command the switch driver 150 to turn on the switch SW during the charging procedure.
[0050] The control unit 140 may collect a sensing signal from the sensing unit 110. The sensing signal indicates the detected voltage signal, the detected current signal and/or the detected temperature signal in synchronization.
[0051] The control unit 140 may be implemented in hardware using at least one of application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), microprocessors or electrical units for performing the other functions.
[0052] The interface unit 130 may relay the bi-directional communication between the control unit 140 and the charging circuit 50 and the bi-directional communication between the control unit 140 and the high-level controller 2. The charging circuit 50 is configured to supply a charge current of a C-rate requested from the battery management system 100 to the battery B. The charging circuit 50 may be configured to supply a charge voltage having a voltage level requested from the battery management system 100 to the battery B. The control unit 140 is configured to start the charging procedure using the charge map in response to receiving a charge start command through the interface unit 130. The control unit 140 may terminate the charging procedure using the charge map in response to receiving a charge stop command through the interface unit 130.
[0053] The control unit 140 may be determine the SOC of the battery B based on the sensing signal. In determining the SOC, a well-known algorithm such as an open circuit voltage (OCV)-SOC curve, ampere counting, Kalman filter may be used.
[0054]
[0055] A first current profile 210 shown in
[0056] When the SOC of the battery B is in the m.sup.th reference SOC range SOC.sub.m, the control unit 140 may command constant current charging using the m.sup.th reference current I.sub.m to the charging circuit 50.
[0057] During constant current charging using the m.sup.th reference current I.sub.m, when the SOC of the battery B reaches the upper limit value S.sub.m of the m.sup.th reference SOC range SOC.sub.m, the control unit 140 may command constant current charging using the m+1.sup.th reference current I.sub.m+1 to the charging circuit 50.
[0058] During constant current charging using the n.sup.th reference current I.sub.m, when the SOC of the battery B reaches the upper limit value Sn of the n.sup.th reference SOC range SOC.sub.n, the control unit 140 may command constant voltage charging to the charging circuit 50. Accordingly, the multi-stage constant-current charging using the charge map may end and be changed to constant voltage charging.
[0059] A first voltage profile 310 shown in
[0060] Meanwhile, as described above, as the battery B gradually degrades, the voltage rise by the same magnitude of charge current gets faster compared to when the battery B is at BOL. Accordingly, the battery voltage having reached the k.sup.th reference voltage V.sub.k during constant current charging using the k.sup.th reference current I.sub.k of the charge map indicates that the battery B degraded compared to when the battery B is at BOL A second voltage profile 320 shown in
[0061] Since the k.sup.th reference voltage V.sub.k is the maximum allowable voltage for constant current charging using the k.sup.th reference current I.sub.k, as the battery voltage is higher than the k.sup.th reference voltage V.sub.k in the k.sup.th reference SOC range SOC.sub.k, the degradation of the battery B may be accelerated. Accordingly, during constant current charging using the k.sup.th reference current I.sub.k, when the battery voltage reaches the k.sup.th reference voltage V.sub.k, it is necessary to adjust the magnitude of the charge current below the k.sup.th reference current I.sub.k to suppress the degradation of the battery B.
[0062] A second current profile 220 shown in
[0063] Referring to the third voltage profile 330, the control unit 140 monitors the battery voltage, the battery current and the battery SOC at a preset time interval (for example, 0.001 sec) during constant current charging using the k.sup.th reference current I.sub.k. The control unit 140 may change from constant current charging using the k.sup.th reference current I.sub.k to constant voltage charging using the k.sup.th reference voltage V.sub.k in response to the battery voltage having reached the k.sup.th reference voltage V.sub.k before the SOC of the battery B reaches the upper limit value S.sub.k of the k.sup.th reference SOC range SOC.sub.k. Accordingly, the battery B is charged at constant voltage of the k.sup.th reference voltage V.sub.k from the time when the battery voltage reaches the k.sup.th reference voltage V.sub.k to the time when the SOC of the battery B reaches the upper limit value S.sub.k of the k.sup.th reference SOC range SOC.sub.k. Referring to the second current profile 220, during constant voltage charging using the k.sup.th reference voltage V.sub.k, the battery current gradually reduces with the gradually increasing battery voltage.
[0064] For example, constant current charging using the second reference current I.sub.2 is performed over the SOC range of S.sub.1Z.sub.2[%], and subsequently, constant voltage charging is performed over the SOC range of Z.sub.2 S.sub.2 [%] (second constant voltage charging range) while keeping the battery voltage of the battery B equal to the second reference voltage V.sub.2. Additionally, it can be seen from the second current profile 220 that the battery current gradually reduces from the second reference current I.sub.2 while the battery B is being charged at constant voltage by the second reference voltage V.sub.2.
[0065] The control unit 140 may update the charge map including the first current profile 210 of
[0066] Specifically, the control unit 140 may determine a k.sup.th average current from the time-series (referred to as current history) of the battery current monitored over a k constant voltage charging period which is a charging period of the k.sup.th constant voltage charging range Z.sub.k S.sub.k. The k.sup.th average current may be an average of battery currents sensed repeatedly at a preset time interval for the k.sup.th constant voltage charging period. Accordingly, the k.sup.th average current is smaller than the k.sup.th reference current I.sub.k.
[0067] Subsequently, the control unit 140 may update the k.sup.th reference current I.sub.k of the charge map based on the k.sup.th average current. The current I.sub.11I.sub.14 of the third current profile 230 of
[0068] The control unit 140 may update the k.sup.th reference current I.sub.k to be equal to the k.sup.th average current. For example, referring to
[0069] Alternatively, the control unit 140 may update the k.sup.th reference current I.sub.k to be equal to the sum of multiplication of the k.sup.th reference current I.sub.k and a first weight and multiplication of the k.sup.th average current and a second weight. Each of the first weight and the second weight may be a positive number of less than 1, and the sum of the first weight and the second weight may be 1. For example, where the second reference current I.sub.2=120 A, the second average current=100 A, the first weight=0.4 and the second weight=0.6, the second reference current I.sub.2 of 120 A may be changed to I.sub.12 of 108 A and recorded in the charge map.
[0070] Meanwhile, despite not having been performed for each of all the reference SOC ranges SOC.sub.1SOC.sub.4 in a sequential order, the charging procedure according to the above-described battery management method often ends. For example, charging may start before the battery B is fully discharged, or a vehicle user may separate a charging cable from the electric vehicle 1 before constant current charging is changed to constant voltage charging. In this case, it is possible to update the reference current corresponding to some reference SOC ranges having undergone the charging procedure as described above, but it may be impossible to update the reference current corresponding to the remaining reference SOC ranges.
[0071] To solve the above-described problem, in case that charging starts when the SOC of the battery B is larger than S.sub.0, or charging ends when the SOC of the battery B is smaller than S.sub.4, the control unit 140 may update the reference current associated with each of the remaining reference SOC ranges based on update information of at least one of the reference SOC ranges SOC.sub.1SOC.sub.4.
[0072] Assume that only the k.sup.th reference current I.sub.k corresponding to the k.sup.th reference SOC range SOC.sub.k was updated to I.sub.1k according to the above-described battery management method. The control unit 140 may determine a ratio of I.sub.1k to I.sub.k, and update each of the remaining reference currents based on the determined ratio. For example, when the second reference current I.sub.2 is updated from I.sub.20 A to 100 A, the control unit 140 may update the first reference current I.sub.1, the third reference current I.sub.3 and the fourth reference current I.sub.4 by multiplying each of the first reference current I.sub.1, the third reference current I.sub.3 and the fourth reference current I.sub.4 by 100/120=5/6.
[0073] Assume that each of i and j is a natural number, ij, i is 2 or greater or j is less than n. Only the i.sup.th to j.sup.th reference currents I.sub.iI.sub.j corresponding to the i.sup.th to j.sup.th reference SOC ranges SOC.sub.iSOC.sub.j are updated from I.sub.iI.sub.j to I.sub.1iI.sub.1j according to the battery management method (see
[0074] In the above equation, x is a natural number of n or smaller except i to j, I.sub.x is the reference current before update, and I.sub.1x is the updated reference current. .sub.avg is an average ratio of the i.sup.th to j.sup.th updated reference currents I.sub.1iI.sub.1j to the i.sup.th to j.sup.th reference currents I.sub.iI.sub.j.
[0075] In an example, when i=2, j=3, n=4, i.sub.1=150 A, i.sub.2=120 A, i.sub.12=100 A, i.sub.3=110 A, i.sub.13=95 A, i.sub.4=90 A, i.sub.11=i.sub.11/2{100/120+95/110} A127 A, i.sub.14=i.sub.41/2{100/120+95/110}A76 A.
[0076]
[0077] Referring to
[0078] In step S420, the control unit 140 selects a k.sup.th reference SOC range SOC.sub.k to which the SOC of the battery B belongs among the first to n.sup.th reference SOC ranges SOC.sub.1SOC.sub.n. For example, when the SOC of the battery B is S.sub.1 or more and less than S.sub.2, the second reference SOC range SOC.sub.2 is selected.
[0079] In step S430, the control unit 140 starts constant current charging using a k.sup.th reference current I.sub.k corresponding to the k.sup.th reference SOC range SOC.sub.k.
[0080] In step S440, the control unit 140 determines whether the battery voltage reached a k.sup.th reference voltage V.sub.k corresponding to the k.sup.th reference SOC range SOC.sub.k before the SOC of the battery reached the upper limit value S.sub.k of the k.sup.th reference SOC range SOC.sub.k. When a value of the step S440 is YES, step S450 is performed.
[0081] I.sub.n the step S450, the control unit 140 changes from constant current charging using the k.sup.th reference current I.sub.k to constant voltage charging using the k.sup.th reference voltage V.sub.k.
[0082] In step S460, the control unit 140 determines whether the SOC of the battery reached the upper limit value S.sub.k of the k.sup.th reference SOC range SOC.sub.k. When a value of the step S460 is YES, step S470 is performed.
[0083] I.sub.n the step S470, the control unit 140 updates the k.sup.th reference current I.sub.k of the charge map based on a current history of the battery current over a charging period of constant voltage charging using the k.sup.th reference voltage V.sub.k.
[0084] In step S480, the control unit 140 whether the k.sup.th reference SOC range SOC.sub.k is the n.sup.th reference SOC range SOC.sub.n. That is, the control unit 140 determines whether the SOC of the battery B reached the maximum SOC Sn of multi-stage constant-current charging defined by the charge map. When the value of the step S480 is NO, the method returns to the step S420. When the value of the step S480 is YES, the method of
[0085] For reference, when an update condition is not satisfied, but the charge start command is received, the steps S440S470 may be omitted from the method of
[0086] The method of
[0087]
[0088] In step S510, the control unit 140 calculates an average ratio of the i.sup.th to j.sup.th updated reference currents I.sub.1iI.sub.1j to the i.sup.th to j.sup.th reference currents I.sub.jI.sub.j (see .sub.avg of the above equation).
[0089] In step S520, the control unit 140 updates each reference current except the i.sup.th to j.sup.th reference currents I.sub.iI.sub.j among the first to n.sup.th reference currents I.sub.1I.sub.n by multiplying each reference current by the average ratio.
[0090] The embodiments of the present disclosure described hereinabove are not implemented only through the apparatus and method, and may be implemented through programs that perform functions corresponding to the configurations of the embodiments of the present disclosure or recording media having the programs recorded thereon, and such implementation may be easily achieved by those skilled in the art from the disclosure of the embodiments previously described.
[0091] While the present disclosure has been hereinabove described with regard to a limited number of embodiments and drawings, the present disclosure is not limited thereto and it is obvious to those skilled in the art that various modifications and changes may be made thereto within the technical aspects of the present disclosure and the equivalent scope of the appended claims.
[0092] Additionally, as many substitutions, modifications and changes may be made to the present disclosure described hereinabove by those skilled in the art without departing from the technical aspects of the present disclosure, the present disclosure is not limited by the above-described embodiments and the accompanying drawings, and some or all of the embodiments may be selectively combined to allow various modifications.