A DIGITALLY CONTROLLED SWITCH MODE POWER SUPPLY FOR CHARGING RECHARGEABLE BATTERIES

Abstract: A method of charging rechargeable batteries with a switch mode power supply, the method comprising determining one or more battery charging parameters, and controlling the power output of the switch mode power supply by digitally generating a gate signal for controlling opening periods and closing periods of a switching means of the switch mode power supply, each of the durations of the opening periods and the closing periods of the switching means, respectively, being determined in response to the determined one or more battery charging parameters and one or more charging process reference values. In particular, a method is proposed of controlling the duty cycle of a switch in the switch mode power supply during charging of the battery based on determinations of one or more characteristic charging parameters of the charging process and comparisons of determined parameter values with desired parameter values.

Description: A DIGITALLY CONTROLLED SWITCH MODE POWER SUPPLY FOR CHARGING RECHARGEABLE BATTERIES FIELD OF THE INVENTION The invention relates to a method of controlling the output power of a switch mode power supply utilized for charging of a rechargeable battery. In particular, the invention relates to a method of controlling the duty cycle of a switch in the switch mode power supply during charging of the battery based on determinations of one or more characteristic charging parameters of the charging process and comparisons of determined parameter values with desired parameter values. BACKGROUND OF THE INVENTION When charging a rechargeable battery, for example a NiCd battery, an electrical voltage greater than the open circuit output voltage of the battery is applied to the terminals of the battery so that a current flow through the battery is generated. The current causes a chemical process to take place in the battery by which energy is stored in the battery. When a battery is fully charged, the chemical process stops and energy supplied to the battery hereafter will be converted into heat. Since rechargeable batteries are housed in sealed containers, heat generation leads to increased pressure in the battery causing chemical destruction of the battery whereby the energy storing capacity of the battery is reduced. Thus, when charging a battery, it is important to fully charge the battery and to stop charging of the battery before generation of heat in the battery severely reduces the energy storing capacity of the battery. Typically, the voltage across the battery terminals increases linearly during charging. However, when the battery is close to being fully charged, the voltage increases more steeply to a maximum indicating that the state of being fully charge has been reached. Continued charging leads to a voltage drop because of the temperature increase as the temperature coefficient of the voltage is negative. Correspondingly, the charging current, typically, falls to a minimum at full charge and then increases. In WO 92/15142 a method is disclosed in which charging of a battery can be precisely terminated, i.e. after having fully charged the battery and before reducing the capacity of the battery. The method comprises determination of remaining charging time during charging based on determined charging parameter values and desired charging parameter values. Charging parameters may include the voltage across the battery, the charging current supplied to the battery, and/or the temperature of the battery. Empirically, it has been shown that the shape of curves of these parameters as a func- tion of time correlates with the distance to the point in time where it is desirable to terminate charging. Having determined the shapes of the curves, the time needed to fully charge the battery may be determined from comparison with respective reference curves. In US 5.541.490 a battery pack for a portable computer is disclosed, comprising a controller for controlling output current of a battery charger. The control signal generated by the controller is a fixed frequency pulse width modulated signal, the duty cycle of which being determined in response to the voltage and temperature of the battery being charged and the charging current being supplied to the battery. The control signal is low pass filtered at the charger for provision of a DC value of the signal that is proportional to the duty cycle of the signal. The DC value is entered into an input of a summing amplifier, the output of which provides a feedback control signal to the battery charger. SUMMARY OF THE INVENTION It is desirable to charge a battery in an optimum way ensuring that the battery is fully charged within a short time period without harming the battery. Thus, it is desirable to monitor various battery charging parameters during charging and to control the power supplied to the battery during charging according to monitored battery charging parameter values. It is an object of the present invention to provide a simplified method of controlling output power of a battery charger and a battery charger operating according to the method. According to the present invention the above-mentioned and other objects are fulfilled by a method of charging rechargeable batteries utilizing a switch mode power supply. The method comprises determining one or more battery charging parameters and controlling the power output of the switch mode power supply in accordance with the determined one or more battery charging parameters . The output of the switch mode power supply is controlled by digitally generating a gate signal controlling opening periods and closing periods of a switching means of the switch mode power supply. Durations of opening periods and closing periods of the switching means, respectively, are determined from the determined one or more battery charging parameters and one or more charging process reference values. Further, a battery charger for charging a rechargeable battery is provided, the battery charger comprising a switch mode power supply, a battery parameter determining device for determining one or more battery charging parameters during charging of the rechargeable battery, a control unit for con- trolling the switch mode power supply in response to the battery charging parameter values received from the battery parameter determining device. The control unit includes a storage circuit for storing charging process reference values, duty cycle determination means for determining durations of the opening periods and the closing periods of the switching means, respectively, in response to at least one of the battery charging parameter values received from the battery parameter determining device and at least one of the charging process reference values, and a signal generator for digitally generating a gate signal for controlling opening periods and closing periods of a switching means of the switch mode power supply according to the determined durations, respectively. The power output of the battery charger is adjusted in response to measured battery charging parameter values for attaining a desired charging process. The method and apparatus may be utilized for charging of recharging batteries of any type, such as nickel cadmium (NiCd) batteries, nickel metal hydride (NiMH) batteries, Li batteries, etc. The switch mode power supply may be an AC to DC converter or a DC to DC converter, such as a buck converter, a boost converter, a buck boost converter, a forward converter, a fly back converter, a push pull converter, a half bridge converter, a full bridge converter, a Cuk converter, etc. The switch mode power supply may be a mains switching power supply or it may comprise a transformer for transforming the mains voltage to another voltage, preferably a lower voltage. The switch frequency may be any frequency suitable for the battery charger in question, preferably, the switching frequency is in the range of 10 kHz - 100 kHz, more preferred 15 kHz - 50 kHz, most preferred 20 kHz - 35 kHz. Preferably, the switch frequency is above 20 kHz to prevent generation of an audible tone at the switch frequency. The state of the battery being charged is monitored during charging ensuring an optimum charging process, i.e. ensuring that the battery is fully charged within a short time period without harming the battery. Various battery charging parameters may be monitored during charging, such as the charging current supplied to the battery, the temperature of battery cells, the voltage of battery cells, the open circuit voltage of battery cells, the voltage at the battery terminals, the open circuit voltage at the battery terminals, etc. Specific values of monitored battery charging parameters may be determined by direct measurement of the parameter in question or by calculation based on one or more measurements of one or more parameters. The rate of change of the charging parameters as a function of time may be monitored. The rate of change may be determined by storing previously determined battery charging parameter values so that at a given time actual values may be compared with previously stored corresponding parameter values and rate of changes may be calculated. Any function of battery charging parameters may be monitored during charging of the battery for utilization in determination of the stop point in time of the charging process. For example, specific parameters may be averaged or integrated during a specific time period, etc. The charging process may be stopped at a specific stop point in time that is determined from the monitored battery charging parameters and a set of desired parameter values. A stop point of the charging process may be reached when one or more specific parameters attain one or more respective desired parameter values. When the voltage across the terminals of the battery being charged is monitored during charging, the charging current to the battery may be switched off for a short period during measurement of the voltage whereby generation of a voltage drop across the internal resistance of the battery by the charging current is avoided. It may be advantageous to reduce the charging current gradually approaching the stop point in time of the charging process whereby determination of the optimum stop point of time may be more accurately determined. Thus, charging may be performed with a constant high charging current until one of the monitored parameters reaches a predetermined value and after that, the current may be reduced gradually. The procedure of determining a stop point of time for the charging process may not be initiated until shortly before the battery is fully charged. Until then, a simple method may be used, comprising e.g. monitoring of charging current or voltage for deciding when the more accurate procedure for determination of the stop point is to be initiated. It may be an advantage to adopt some of the stop criteria which are used in the prior art as an additional safeguard. Thus, for example, a maximum charge period may be fixed. Charging will then be stopped at this point of time at the latest even though the other stop criteria have not yet been fulfilled. It is also possible to define threshold values for one or more of the measured parameters for charging to be terminated if one of the parameters exceeds or falls below corresponding threshold values . After termination of charging, the amount of energy stored in the battery may be maintained by means of a pulsating current. This ensures that the battery remains fully charged if it stays in the charger after termination of charging. A voltage may be applied to the battery before the actual charging is initiated for measurement of characteristic battery parameters whereby it may be determined whether a battery of correct type and without errors has been connected to the charger. If this is not the case no charging takes place. Thus, attempts to charge wrong battery types or defective batteries where, for example, a cell is turned wrongly, is avoided. The charging process is controlled by adjusting the power output of the switch mode power supply supplying charging current to the battery in response to monitored battery charging parameters . The switching means of the switch mode power supply comprise one or more switches, such as bipolar transistors, FET transistors, thyristors, etc. The power output of the switch mode power supply is adjusted by adjustment of the durations of opening periods and closing periods of switches of the switching means. For example in a buck converter operating in continuous mode, the ratio between output voltage and input voltage of the converter is proportional to the ratio between the closing period and the total period of the switch. Thus, the charging process can be controlled by adjusting the duration of the closing period in relation to the duration of the opening period of the switching means whereby the power transferred to the battery is adjusted. Typically, a prior art switch mode power supply comprises an analog circuitry for controlling the switching means, which circuitry comprises a ramp generator for generation of a linearly increasing voltage and a voltage comparator for comparison of the ramp voltage with a specific threshold value. When the ramp voltage reaches the threshold, the control voltage of the switching means changes state and the switching means goes from a closed (on- state) to an open state (off-state) and the ramp is reset to zero. A clock signal restarts the ramp generator and changes the state of the control signal for the switching means so that the switching means go from the off -state to the on- state. It is an advantage of the present invention that circuitry as described in the previous section is no longer needed as the switching means may be controlled digitally, e.g. with a signal generator comprising a counter, the digital value of the counter output directly controlling the state of the switching means of the switch mode power supply. Thus, the cost of battery chargers according to the present invention is lowered compared to corresponding known battery chargers. Battery chargers according to the present invention are for example useful for charging batteries with large charging currents. It may be desirable to charge a battery with a large charging current in order to be able to charge a battery in a very short time. However, large charging currents lead to large heat generation which makes it even more critical to stop charging at the right time after having fully charged the battery so that excessive heat is not generated in the battery. Further, the larger the current rating of a power supply is the larger the cost of the power supply is, however, the lowered cost of battery chargers according to the present invention counteracts the increased cost of a larger current rating. The signal generator may further comprise a first and a second register, a first digital word being stored in the first register for determining the duration of the opening period of the switching means and a second digital word being stored in the second register for determining the duration of the closing period of the switching means, the counter alternatingly counting down to zero from the first word and the second word, respectively. Typically, the power output of a switch mode power supply is adjusted by adjusting the duty cycle of the switching means in such a way that the switching frequency is kept constant to simplify the construction of the switch mode power supply and to minimize power component stress, i.e. when the duration of the closing period is increased by δt the opening period is decreased also by δt leaving the switch frequency unchanged. The duty cycle of a switch is defined as the ratio between the closing period of the switch and the total switching period of the switch (i.e. the sum of the closing period and the opening period of the switch) . However, keeping the switch frequency constant may lead to duty cycle increments that are too large so that a charging current supplied by the switch mode power supply may only be adjusted in very large increments which may be insufficient for attaining an optimum charging process. Thus, the duty cycle of the switching means may be adjusted by adjusting duration of the closing period without adjusting the duration of the opening period or vice versa or, adjusting duration of the closing period and duration of the opening period allowing the switch frequency of the switching means also to be changed. Thereby, the duty cycle of the switching means may be adjusted in small increments adequate for attaining an optimum charging process. In general, any desired resolution of duty cycle may be obtained by varying operational duty cycles of the switching means as a function of time whereby the desired duty cycle value may be obtained as an average of the selected operational duty cycles over the time period in question. A smaller or greater number of empirically determined reference parameter courses may be stored in the battery charger, such as values of the reference parameter as a function of the period of time lapsed since starting of the charging process, for example by electronic storing means, such as a memory. When it is desired to rapidly charge the rechargeable battery without substantially deteriorating the same the idealistic or desirable process of charging mainly depends on the state of charge of the battery prior to starting the charging process. Therefore, the reference parameter courses stored may represent idealistic or desirable processes of charging for different starting states of charge of the battery. If the state of charge of the battery to be recharged is known or may be determined, the reference course with the starting state of charge closest to the actual state of charge of the battery to be recharged may be selected, and the process of charging the battery may be controlled so as to approximate the course of said at least one parameter to the selected reference course, whereby it may be ensured that the battery is not harmed in any way, e.g. by exposing it to unduly high voltage or charging current, to undue heating, etc, maintaining a high life time of the battery. In principle, the state of charge of the battery to be recharged may be determined by a special measuring step, and the corresponding reference parameter course adapted to the same or a similar starting state of charge may then be selected, for example by providing the relevant information to the battery charger by suitable keys. In the preferred embodiment, however, the relevant reference course is selected automatically by the battery charger. It should be understood that the charging process may be controlled in any suitable manner by which the course of the charging parameter may be approximated to the selected reference parameter course. In the preferred embodiment, however, the process of charging is controlled by controlling the energy supplied to the terminals of the battery. Preferably, the charging current supplied to the battery is relatively low at the beginning of the charging process, while the charging current is preferably maintained at substantially a constant maximum value during a subsequent major part of the charging process so as to accelerate the same. Towards the end of the charging process the internal resistance of the battery cell may increase, whereby the charging voltage tends to increase when the charging current is to be maintained at said maximum value. A too high voltage may course a detrimental temperature increase within the battery cells. Therefore, the voltage supplied to the terminals of the battery is preferably limited to a predetermined maximum, the charging process being terminated at the expiration of a predetermined period of time starting when the voltage has reached said maximum. This means that the charging voltage is preferably kept at its maximum value during said predetermined period of time, and as the inner resistance of the battery cells is increasing the charging current will normally decrease gradually during this period of time, which is preferably selected so that the battery is substantially fully charged when the said period of time has expired. Preferably, the predetermined period of time is related to the reference course selected, which means that each reference parameter course includes information about not only the maximum charging voltage to be supplied to the battery, but also about the period of time in which such maximum voltage should be maintained at the end of the charging period. As mentioned above, the reference parameter courses to be compared with the actual parameter course may be curves or graphs, and the comparison process may be performed by a design recognition technique by means of design recognition circuitry. In the presently preferred embodiment, however, the charging parameter is currently measured at short time intervals during charging, the measured parameter values being compared with corresponding reference values of the reference parameter courses, and the relevant reference parameter course being selected on the basis of comparison of such measured values and reference values. The comparison process may be performed currently during the charging process so that the control circuit or control unit may shift from one reference parameter course to another when the continued comparison process reveals that the reference parameter course chosen first is not the one which is closest to the actual charging process . When comparing the charging parameter values with the reference values it may be advantageous to compare the rate of change of the parameter values as a function of the charging time lapsed with corresponding reference values. As an example, the rate of change of the charging voltage as a function of the charging time lapsed may be compared with the corresponding reference values . In order to determine the open circuit voltage of the battery at the battery terminals, the charging current may be cut off for a short period of time. The parameter values may be measured and the rate of change of the parameter values may be determined at uniform first time intervals, each determination of the rate of change being based on parameter values measured at second time intervals, the second time interval being a multiple of the first time interval . The parameter values may be measured rather frequently, which means that the said first time interval may be relatively short, for example about 10 seconds. The rate of change is, however, preferably based on measurements with a time spacing being several times greater, for example 90 seconds. The determination of the rate of change may be initiated at the beginning of the charging process. However, the deter- mination of the rate of change may advantageously be postponed until a measured value of the characteristic parameters exceed a predetermined value, when it is obvious that the best distinguishable rates of change are found after such predetermined value of the parameter has been exceeded. The reference parameter courses stored may comprise not only courses representing charging processes which are idealistic or desirable for one and the same type of battery, but even a plurality of reference parameter courses for each of two or more different types of battery. In such case the first process step may be to determine the type of the battery to be charged and to select the reference parameter courses related to that type of battery. Thereafter, the process may proceed as described above. BRIEF DESCRIPTION OF THE DRAWING The invention will now be further described with reference to the drawing, in which Fig. 1 is a block diagram illustrating the operating principles of an embodiment of the invention, Fig. 2 is a block diagram of a signal generator operating according to the invention, Fig. 3 is a block diagram of another signal generator operating according to the invention, Fig. 4 is a flow diagram illustrating the operation of an exemplary embodiment of the invention, Fig. 5 is a flow diagram of modulation of the duty cycle, Fig. 6 is a flow diagram of calculation of closing time and opening time of the switch, and Fig. 7 is a plot illustrating the charging process of a NiCd battery. DETAILED DESCRIPTION OF THE DRAWING The basic operational principles of a battery charger according to the invention is illustrated in Fig. 1. As shown, the battery charger 10 comprises a buck converter 12 comprising an input capacitor 14 for energy storage, a choke 16 for energy storage, a power switch 18 for intermittently transferring energy from the input capacitor 14 to the choke 16, an output capacitor 20, a diode 21 for conducting current flowing through the choke 16 during opening periods of the power switch 18, a switch 22 for disconnecting the battery charger 10 from the battery 24 being charged during measurement of the open circuit voltage of the battery, a sense resistor 26 for sensing the charging current supplied to the battery 24, and a microcontroller 28 for receiving voltage signals 30, 32, 34 indicating the voltage at the battery 24 terminals, the charging current supplied by the charger 10 to the battery 24 and the temperature of the battery 24 and for generating a control signal 36 controlling opening periods and closing periods of the switch 18 in response to the voltage signals 30, 32, 34. The switch 22 may not be included in the circuitry, as the open circuit voltage at the battery terminals may be measured by opening the power switch 18 and allowing the output capacitor 20 to discharge through the battery 24 before measurement of the open circuit voltage. The microcontroller 28 comprises a microprocessor 38 for controlling the operation of the microcontroller including determining durations of opening and closing periods of the power switch 18 in response to the voltage signals 30, 32, 34, an analog to digital converter 40 for conversion of the voltage signals 30, 32, 34 into binary values, output ports for generation of auxiliary control signals, such as a control signal for the output switch 22 controlling whether the switch 22 is open or closed, and a signal generator 44 for generation of the control signal to the power switch 18. The operation of the signal generator is discussed in more detail below. The operation of a buck converter 12 is well known in the art. Input power is supplied to the terminals 46, 48 of the battery charger 10. Typically input power is supplied from a simple linear power supply connected to mains voltage and comprising a transformer transforming the mains voltage to a low AC voltage, e.g. app. 24 V peak to peak, and a rectifier for rectifying the ac voltage into a rectified voltage to be filtered to a DC voltage, e.g. app. 12 V DC, by the input capacitor 14 of the buck converter 12. When the power switch 18 is closed, a voltage equal to the input voltage minus the output voltage across the output capacitor 20 is applied across the choke 16 and thus, the current through the choke increases linearly while energy is stored in the magnetic field of the choke 16. When the power switch 18 is opened, the diode 21 is switched on and a voltage equal to the output voltage is applied across the choke 16 with opposite polarity and thus, the current through the choke 16 decreases linearly while energy is delivered from the magnetic field of the choke 16. It is also well known that the ratio between the output voltage, i.e. the voltage across the output capacitor 20, and the input voltage, i.e. the voltage across the input capacitor 14 is equal to the duty cycle of the switch 18, i.e. the ratio between the duration of the opening period of the power switch 18 and the duration of the opening period plus the closing period of the switch 18. The charging current may be adjusted by adjusting the duty cycle of the power switch 18, as the charging current supplied to the battery 24 is equal to the ratio between the output voltage of the converter 12 and the internal resistance of the battery 24 (not shown) plus the resistance of the sense resistor 26. A block diagram of an exemplary embodiment of a signal generator 44 operating according to the invention is shown in Fig. 2. The signal generator 44 shown comprises a down counter 50 for counting down to zero from a binary value defined by inputs 51, 53 to the counter, a first register 52 and a second register 54, a first digital word being stored in the first register 52 for determining the duration of the opening period of the power switch 18 and a second digital word being stored in the second register 54 for determining the duration of the closing period of the switch 18. Having counted down to zero from the first word, the counter 50 outputs a pulse to the latch 56 on line 58 and the latch 56 toggles its output 36 from high to low whereby the power switch 18 is turned off. Simultaneously, the second word is loaded into the counter 50 from second register 54 and down counting from the second word is started. Likewise, having counted down to zero from the second word, the counter 50 outputs a pulse to the latch 56 on line 58 and the latch 56 toggles its output 36 from low to high whereby the power switch 18 is turned on. Simultaneously, the first word is loaded into the counter 50 from first register 52 and down counting from the first word is started. The down counter 50 is clocked by a clock signal 60 supplied by a programmable prescaler 62 programmed by the microprocessor 38 and clocked by a clock generator 64. It is seen that the switch frequency of the power switch 18 is determined by the sum of the first and the second word. A block diagram of another exemplary embodiment of a signal generator ββ operating according to the invention is shown in Fig. 3. The signal generator 66 shown comprises an up counter 68 for counting up from a binary value defined by inputs 70 to the counter, a first register 72 and a second register 74, a first digital word being stored in the first register 72 for determining the duration of the opening period of the power switch 18 and a second digital word being stored in the second register 74. The duration of the closing period of the switch 18 is determined by the difference between the first word and the second word. A comparator 76 compares the content of the first register 72 with the content of the counter 68 and when the counter content is smaller than or equal to the content of the first register 72 the output 36 of the comparator is high and else it is low. Thus, during up counting, when the content of the counter 68 changes from all ones to all zeroes the output 36 of the comparator changes from low to high whereby the power switch 18 is turned on. Simultaneously, the second word is loaded into the counter 68 from second register 74 and up counting from the second word is started. When the content of the counter 68 overtakes the content of the first register 72, the output of the comparator 76 goes from high to low whereby the power switch 18 is turned off. The output 36 stays low until the counter content changes from all ones to all zeroes and the counting cycle is repeated. The up counter 68 is clocked by a clock signal 60 supplied by a programmable prescaler 62 programmed by the microprocessor 38 and clocked by a clock generator 64. It is seen that the switch frequency of the switch 18 is determined by the second word as up counting is started from the second word and continues until the counter content reaches all ones. It is preferred to keep the switch frequency constant and to change the duty cycle by changing the first word without changing the second word. The signal generators 44, 66 shown in Figs. 2 and 3, respectively, may be implemented utilizing commercially available microcontrollers including registers and counters as already described. For example, the circuit shown in Fig. 3 may be implemented with a ST62E60B or ST62E65B microcontroller manufactured by SGS Thompson. According to an embodiment of the invention, these microcontrollers are driven by a 6 MHz crystal oscillator leading to a 23.4375 kHz switch frequency at an 8 bit resolution of the duty cycle of the switching means. As explained further below, the resolution of the duty cycle and the switch frequency are inversely proportional to each other, e.g. the switch frequency is 46,8750 kHz at a 7 bit resolution of the duty cycle . Further, the circuit shown in Fig. 2 may be implemented with a COP8ACC microcontroller manufactured by National Semiconductors. Typically, the clock generator 64 of a commercially available microcontroller operates at a rather low clock frequency, e.g. at 1 MHz, leading to a low resolution of the duty cycle of the control signal 36. For example, if the clock frequency is 1 MHz and the sum of the contents of the first register and the second register (R 1 + R 2 ) is equal to 32, the switch frequency is 1 MHz divided by 32 equal to 31.25 kHz and the resolution of the duty cycle is 1/32. The resolution of the duty cycle can be increased by increasing the sum of the contents of the first register and the second register (R 1 + R 2 ), e.g. to 64. Then, however, the switch frequency is decreased, e.g. to 15.6 Khz which is in the audible range. Thus, the clock frequency of the clock generator 64 and the requirement of keeping the switch frequency above a certain frequency, e.g. above the audible frequency range, determines the resolution of the duty cycle when the switch frequency is kept constant. As the output voltage of the battery charger is proportional to the duty cycle, and the internal resistance of the battery is low a low resolution of the duty cycle leads to large increments of the adjusted charging current typically, too large to attain an optimum charging process. However, if the switching frequency is allowed to change within a predetermined range, smaller increments of the duty cycle may be obtained as shown in the table below, in which R x is the content of the first register, R 2 is the content of the second register, f is the switching frequency in kHz, RDuCy divided by 64 is the resulting duty cycle, and DDuCy divided by 64 is the desired duty cycle. In the example shown in the table above, the resolution of the duty cycle around a 50% duty cycle is . If the switch frequency is allowed to vary over a wider frequency range, the resolution of the duty cycle may be lowered. In general, any desired resolution of duty cycle may be obtained by varying set duty cycles as defined by the first and second register contents as a function of time whereby the desired duty cycle value is obtained as an average of the set duty cycles. For example, when duty cycles 10/64 and 11/64 can be set for the control signal 36, any duty cycle value in the range from 10/64 to 11/64 may be selected by selecting the duty cycle 10/64 for a first selected time period P x and 11/64 for a second selected time period P 2 resulting in an average duty cycle equal to For example, increments of 1/256 may be obtained by dividing a specific time interval into four sub- intervals and selecting duty cycles in the sub- intervals as indicated below: average [10/64, 10/64, 10/64, 10/64] = 40/256 average [10/64, 10/64, 10/64, 11/64] = 41/256 average [10/64, 10/64, 11/64, 11/64] = 42/256 average [10/64, 11/64, 11/64, 11/64] = 43/256 The operation of an exemplary embodiment of the invention is illustrated in the flow diagram of Fig. 4. Boxes 100 and 101 constitute a waiting loop. 32 times a second, the waiting loop is exited and programme control is transferred to box 102 and further on to box 103 for measurement of battery charging parameters, such as charging voltage, charging current, battery temperature, etc. Every half seconds, programme control is transferred from box 102 to box 104 for averaging of the 16 previous measurements. Battery temperatures or temperature gradients are averaged over longer time periods, typically, over % to 1 minute. The averaged values are compared to corresponding updated reference values in box 105 and the desired duty cycle is adjusted accordingly in boxes 106 or 107. As explained above and further explained with reference to Fig. 5, the desired duty cycle may be obtained by varying the actual duty cycle over time. This is done in box 108 in which the actual duty cycle is set either after comparison of the average values of battery charging parameters with reference values or after each measurement of the battery charging parameters. After calculation of the actual duty cycle in box 108, programme control is transferred to box 109 for calculation of the corresponding binary values t on and t off , determining the opening and closing periods of the switching means, respectively, and in box 110 these values are loaded into the corresponding registers 52, 54 shown in Fig. 2. The modulation of the duty cycle performed in box 108 in Fig. 4 is further illustrated in the flow diagram of Fig. 5. In the example given in Fig. 5, 5 bits are available in registers 52, 54 shown in Fig. 2 for determining opening periods and closing periods of the switching means. The 5 bit resolution is improved to a 6 bit resolution as described with reference to the table above and further described below with reference to Fig. 6. In Fig. 5, the 6 bit resolution of duty cycle is improved to an 8 bit resolution by dividing time into four time intervals of identical length and by varying the actual duty cycle in each of the four time intervals as previously explained. For example, if the desired duty cycle is 42/256, this duty cycle may be obtained by setting the actual duty cycle to 10/64 during the first two time intervals and to 11/64 during the remaining two time intervals. In box 120, the desired 8 bit duty cycle d 256 (42 in the example above) is divided by 4 to calculate the 6 bit duty cycle d 64 of the first time interval (time = 0) and the remainder r of the division of the integers is calculated in box 121. If, for example, d 256 is 42, d 64 is 10 and r is 2. d 64 is incremented in box 125, if in the second time interval (time = 1) r is not equal to 0 (box 122) or, if in the third time interval (time = 2) r is equal to 3 (box 123) or, if in the fourth time interval (time = 3) r is equal to 2 or 3 (box 124) . If, for example, d 256 is 42, d 64 is 10 in the first and third time interval and 11 in the second and fourth time interval . Calculation of the 5 bit binary values t on and t off performed in box 109 shown in Fig. 4 is further illustrated in the flow diagram of Fig. 6. In box 140 starting values of t on and t off are calculated and if d 64 is even no more calculations has to be carried out. If d 64 is odd, t on is incremented in box 141 and if d 64 is greater than 42 , t on is incremented once more in box 142, while if d 64 is less than 22, t off is incremented by one. As already explained, this procedure allows the switch frequency of the switching frequency to vary. However, as the charging current supplied by the battery charger is proportional to the duty cycle of the switching means, an improved resolution of the duty cycle leads to lesser ripple currents. For example, in the present example, a 5 bit resolution of the duty cycle, typically, corresponds to a 100 mA ripple current and a 6 bit resolution, typically, corresponds to a 50 mA ripple current. Fig. 7 is a plot illustrating the charging process of a NiCd battery charged to a capacity of 1250 mAh. The plot shows the charging current 200, the open circuit voltage 201 of the battery, and the temperature 202 of the battery as a function of time. The units of the charging parameters are shown along the vertical axis of the plot in Volt 203, Ampere 204, and °C 205, respectively. Unit of time 206 is minutes. It is seen that the battery is fully charged in less than 60 minutes. It is also seen that the open circuit voltage of the battery increases during charging and that the charging current is lowered when the open circuit voltage has reached a predetermined value at 207. The internal resistance of the battery increases during the continued charging process and thus, the charging current is decreased as a function of time to keep the open circuit voltage at the predetermined value. Charging is stopped after a predetermined time period of a lowered charging current.

Claims: CLAIMS 1. A method of charging rechargeable batteries with a switch mode power supply, comprising determining one or more battery charging parameters, and controlling the power output of the switch mode power supply by digitally generating a gate signal for controlling opening periods and closing periods of a switching means of the switch mode power supply, each of the durations of the opening periods and the closing periods of the switching means, respectively, being determined in response to the determined one or more battery charging parameters and one or more charging process reference values. 2. A method according to claim 1, wherein the closing periods and/or the opening periods, respectively, are determined in such a way that the battery charging current or battery charging voltage supplied by the switch mode power supply is substantially identical to corresponding charging process reference values . 3. A method according to claim 1 or 2 , comprising adjustment of the closing periods and the opening periods of the switching means. 4. A method according to any of claims 1-3, wherein the closing periods and the opening periods are adjusted in such a way that the switch frequency of the switching means is within a predetermined frequency range. 5. A method according to claim 4, wherein the switching frequency is in the range of 10 kHz - 100 kHz, preferably 15 kHz - 50 kHz, most preferred 20 kHz - 35 kHz. 6. A method according to claim 4 or 5 , wherein the switching frequency is substantially constant. 7. A method according to any of the preceding claims, wherein the switch mode power supply is a step down switch mode power supply, preferably a Buck converter. 8. A method according to any of the preceding claims, wherein the one or more reference values comprise a maximum charging current value . 9. A method according to any of the preceding claims, wherein the one or more reference values comprise a maximum battery voltage value. 10. A method according to any of the claims 1-7, wherein one or more reference values are determined at selected points in time of a charging process based on measured values of charging parameters such as charging current, battery voltage and/or battery temperature during the charging process. 11. A method according to any of the preceding claims, wherein the battery voltage is measured at the battery terminal voltage while substantially no charging current is supplied to the battery. 12. A method according to any of the preceding claims, wherein the gate signal is generated by a signal generator comprising a counter, the value of the gate signal being determined by the digital value of the counter output. 13. A method according to claim 12, wherein the signal generator further comprises a first and a second register, a first digital word being stored in the first register for determining the duration of the opening period of the switching means and a second digital word being stored in the second register for determining the duration of the closing period of the switching means, the counter alternatingly counting down from the first word and the second word, respectively. 14. A method according to claim 13, wherein the durations of the opening period and the closing period, respectively, are determined in such a way that for a specific frequency of the clock signal to the counter and specific word lengths of the first and second registers, the absolute value of the difference between the resulting duty cycle of the gate signal and the desired duty cycle is as small as possible. 15. A battery charger for charging a rechargeable battery, comprising a switch mode power supply, a battery parameter determining device for determining one or more battery charging parameters during charging of the rechargeable battery, a control unit for controlling the switch mode power supply in response to the battery charging parameter values received from the battery parameter determining device, the control unit including a storage circuit for storing charging process reference values , duty cycle determination means for determining durations of the opening periods and the closing periods of the switching means, respectively, in response to at least one of the battery charging parameter values received from the battery parameter determining device and at least one of the charging process reference values, and a signal generator for digitally generating a gate signal controlling opening periods and closing periods of a switching means of the switch mode power supply according to the determined durations, respectively, whereby the power output of the battery charger is adjusted in response to measured battery charging parameter values for attaining a desired charging process. 16. A battery charger according to claim 15, wherein the signal generator comprises a first register for storage of a first binary value determining the duration of the opening period of the switching means, a second register for storage of a second binary value determining the duration of the closing period of the switching means, a counter having a first input port that is connected to the first register, a second input port that is connected to the second register, the first and second binary values, respectively, alternatingly being loaded into the counter when the counter reaches a third binary value, and a latch having an output that changes state whenever the counter reaches the third binary value and that is connected to the gate of the switching means. 17. A battery charger according to claim 15, wherein the signal generator comprises a first register for storage of a first binary value determining the switch frequency of the switching means, a second register for storage of a second binary value determining the duration of the closing period or the opening period of the switching means, a counter having an input port that is connected to the first register, the first binary value being loaded into the counter when the counter reaches a third binary value, a comparator for comparison of the counter binary value with the second binary value and having a first input port that is connected to the second register, a second input port that is connected to the counter, and an output that changes state when the sign of the difference between the counter binary value and the second binary value changes and that is connected to the gate of the switching means.

Inventors: ANDERSEN KIM ARTHUR STUECK, ANDERSEN LARS MYGH, MICHELSEN JESPER, RASMUSSEN KIM, ANDERSEN, KIM, ARTHUR, STUECK, ANDERSEN, LARS, MYGH, MICHELSEN, JESPER, RASMUSSEN, KIM
Applicants: ANDERSEN KIM ARTHUR STUECK, ANDERSEN LARS MYGH, CHARTEC LAB AS, MICHELSEN JESPER, RASMUSSEN KIM, ANDERSEN, KIM, ARTHUR, STUECK, ANDERSEN, LARS, MYGH, CHARTEC LABORATORIES A/S, MICHELSEN, JESPER, RASMUSSEN, KIM
Application year: 1996
Main classification: H02J7
IPC codes: H02J7