Method and apparatus for fast battery charging using neural network fuzzy logic based control
First Claim
Patent Images
1. A method of fast charging a battery, comprising:
- providing a variable current source to supply current to charge the battery, wherein the current source delivers current at a plurality of levels;
measuring a parameter indicative of an internal state of the battery; and
controlling the level of charge supplied to the battery by the current source by means of a controller having an input and an output, wherein the input is a value of the measured parameter and the output of the controller is a signal which determines the level of current supplied by the current source, and further, wherein the output of the controller is determined according to the steps ofinputting data representing a charge rate of the battery as a function of the measured parameter to a neural network;
generating a fuzzy logic rule and membership function representing the battery'"'"'s charging characteristics as an output of the neural network; and
generating a set of instructions which control the operation of the controller to produce the controller output from the controller input, the instructions being generated from the fuzzy logic rule and membership function.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing fast charging of secondary cells in an electronic device. The charging process is under the control of a microcontroller which contains a read-only-memory (ROM) in which is embedded code which determines the charging method. The charge method controls the charge provided to a battery back by a variable current source. An intelligent control scheme based on a neural network fuzzy logic methodology is used to optimize the charging current in response to measured characteristics of the battery.
-
Citations
6 Claims
-
1. A method of fast charging a battery, comprising:
-
providing a variable current source to supply current to charge the battery, wherein the current source delivers current at a plurality of levels; measuring a parameter indicative of an internal state of the battery; and controlling the level of charge supplied to the battery by the current source by means of a controller having an input and an output, wherein the input is a value of the measured parameter and the output of the controller is a signal which determines the level of current supplied by the current source, and further, wherein the output of the controller is determined according to the steps of inputting data representing a charge rate of the battery as a function of the measured parameter to a neural network; generating a fuzzy logic rule and membership function representing the battery'"'"'s charging characteristics as an output of the neural network; and generating a set of instructions which control the operation of the controller to produce the controller output from the controller input, the instructions being generated from the fuzzy logic rule and membership function. - View Dependent Claims (2, 3)
-
-
4. A fast charging device for a battery, comprising:
-
a variable current source to supply current to charge the battery, wherein the current source delivers current at a plurality of levels; a sensor for measuring a parameter indicative of an internal state of the battery; and a controller having an input and an output which controls the level of charge supplied to the battery by the current source, wherein the input to the controller is a value of the measured parameter and the output of the controller is a signal which determines the level of current supplied by the current source, and further, wherein the output of the controller is determined by executing a set of instructions which control the operation of the controller, the instructions being derived from a fuzzy logic membership function and fuzzy logic rule which represent the battery'"'"'s charging characteristics, the controller further comprising a neural network having a charge rate of the battery as a function of the measured parameter as an input and the fuzzy logic membership function and fuzzy logic rule as an output. - View Dependent Claims (5, 6)
-
Specification