Method for high-speed charging of secondary batteries and apparatus therefor
First Claim
1. A method of charging a secondary battery, comprising:
- a step 1 which sets the basic data reading time tb required to read data;
a step 2 which sets the charging rate C;
a step 3 which sets the adjusted data reading time tc, according to the set charging rate C and said basic data reading time tb, said corrected data reading time tc being unique to said charging rate C;
a step 4 which, during the charging operation, uses an appropriate sampling means to measure the terminal voltage of said secondary battery at least one time during each said adjusted data reading time tc, and which stores the measured voltage data at that time into an appropriate 1st memory means;
a step 5 which repeats the operation of said step 4 a predetermined number of times L, takes the summation of the plurality of voltage data obtained in each adjusted data reading time tc, and stores the resulting amount of adjusted voltage value Dvn over the amount of voltage data change reading sampling time ts (where ts=L×
tc) into an appropriate 2nd memory means;
a step 6 which calculates the difference between the amount of adjusted voltage value Dv1 for the 1st sampling time (ts1) and the amount of adjusted voltage value Dv2 for the next, 2nd, sampling time (ts2) obtained in step 5, and which stores the resulting difference in amount of change Δ
Dv in a 3rd memory means;
a step 7 which continuously repeats said step 6 a predetermined number of times M, and which takes the summation of each of the difference values of Δ
Dv1 to Δ
DvM (M values) obtained at each amount of change reading sampling time (ts), and determines the amount of voltage data change Δ
TDv for the overall said amount of change reading sampling time t (where t=ts×
M), the results being stored in a 4th memory means;
a step 8 which performs a calculation, based on the amount of voltage data change Δ
TDv stored in said 4th memory means, to determine the difference Δ
Hv between the voltage amount of change Δ
TDv1 measured from over the first overall amount of change reading sampling time (t1) established as running from said 1st sampling time (ts1) to the mth sampling time (tsM) for the predetermined M-th sampling, and the voltage amount of change Δ
TDv2 measured from over the second overall amount of change reading sampling time established as running from said 2nd sampling time (ts2) to the (m+1)th sampling time (tsM+1) for the predetermined M+1-th sampling, said calculated difference Δ
Hv (where Δ
Hv=Δ
TDv2-Δ
TDv1) being stored in a 5th memory means;
a step 9 which repeats said step 8 while calculating the difference value Δ
Hvn (where Δ
Hvn=Δ
TDv(n+1)-Δ
TDvn) between the amount of voltage changes Δ
TDvn and Δ
TDv(n+1) at each pair of adjacent overall amount of change sampling times tn and tn+1, and stores the calculated results in 5th memory means;
a step 10 which judges whether each of the m amounts of differences in amount of voltage changes Δ
Hv1 to Δ
Hvm are positive (zero or greater than zero) or negative (less than zero); and
a step 11 which judges, in the sequence of occurrence of said differences in amount of voltage changes Δ
Hv1 to Δ
Hvm, whether or not said difference in amount of voltage change Δ
Hv is zero or negative for S times continuously, and if said difference in amount of voltage change Δ
Hv is zero or negative S times continuously, stops said charging.
2 Assignments
0 Petitions
Accused Products
Abstract
To provide a single universal charging apparatus, capable of charging at high speed and efficiency any type of secondary battery, and capable of charging secondary batteries any arbitrary charging rate.
In selecting the arbitrary amount of current from low current to high current while charging a variety of secondary batteries, the voltage and temperature of the battery are monitored, so that either at the point at which the rate of rise of the temperature of the battery exhibits an increase over the immediately previous rate of rise that exceeds a given reference value, or at the point at which the difference in change of battery voltage is decreased continuously for a preestablished amount of time, the charging of the battery is stopped.
33 Citations
19 Claims
-
1. A method of charging a secondary battery, comprising:
-
a step 1 which sets the basic data reading time tb required to read data; a step 2 which sets the charging rate C; a step 3 which sets the adjusted data reading time tc, according to the set charging rate C and said basic data reading time tb, said corrected data reading time tc being unique to said charging rate C; a step 4 which, during the charging operation, uses an appropriate sampling means to measure the terminal voltage of said secondary battery at least one time during each said adjusted data reading time tc, and which stores the measured voltage data at that time into an appropriate 1st memory means; a step 5 which repeats the operation of said step 4 a predetermined number of times L, takes the summation of the plurality of voltage data obtained in each adjusted data reading time tc, and stores the resulting amount of adjusted voltage value Dvn over the amount of voltage data change reading sampling time ts (where ts=L×
tc) into an appropriate 2nd memory means;a step 6 which calculates the difference between the amount of adjusted voltage value Dv1 for the 1st sampling time (ts1) and the amount of adjusted voltage value Dv2 for the next, 2nd, sampling time (ts2) obtained in step 5, and which stores the resulting difference in amount of change Δ
Dv in a 3rd memory means;a step 7 which continuously repeats said step 6 a predetermined number of times M, and which takes the summation of each of the difference values of Δ
Dv1 to Δ
DvM (M values) obtained at each amount of change reading sampling time (ts), and determines the amount of voltage data change Δ
TDv for the overall said amount of change reading sampling time t (where t=ts×
M), the results being stored in a 4th memory means;a step 8 which performs a calculation, based on the amount of voltage data change Δ
TDv stored in said 4th memory means, to determine the difference Δ
Hv between the voltage amount of change Δ
TDv1 measured from over the first overall amount of change reading sampling time (t1) established as running from said 1st sampling time (ts1) to the mth sampling time (tsM) for the predetermined M-th sampling, and the voltage amount of change Δ
TDv2 measured from over the second overall amount of change reading sampling time established as running from said 2nd sampling time (ts2) to the (m+1)th sampling time (tsM+1) for the predetermined M+1-th sampling, said calculated difference Δ
Hv (where Δ
Hv=Δ
TDv2-Δ
TDv1) being stored in a 5th memory means;a step 9 which repeats said step 8 while calculating the difference value Δ
Hvn (where Δ
Hvn=Δ
TDv(n+1)-Δ
TDvn) between the amount of voltage changes Δ
TDvn and Δ
TDv(n+1) at each pair of adjacent overall amount of change sampling times tn and tn+1, and stores the calculated results in 5th memory means;a step 10 which judges whether each of the m amounts of differences in amount of voltage changes Δ
Hv1 to Δ
Hvm are positive (zero or greater than zero) or negative (less than zero); anda step 11 which judges, in the sequence of occurrence of said differences in amount of voltage changes Δ
Hv1 to Δ
Hvm, whether or not said difference in amount of voltage change Δ
Hv is zero or negative for S times continuously, and if said difference in amount of voltage change Δ
Hv is zero or negative S times continuously, stops said charging. - View Dependent Claims (4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
2. A method of charging a secondary battery, comprising:
-
a step 1 which sets the basic data reading time tb required to read data; a step 2 which sets the charging rate C; a step 3 which sets the adjusted data reading time tc, according to the set charging rate C and said basic data reading time tb, said adjusted data reading time tc being unique to said charging rate C; a step 4 which, during the charging operation, uses an appropriate sampling means to measure the temperature of said secondary battery at least one time during each said adjusted data reading time tc, and which stores the measured temperature data at that time in an appropriate 1st memory means; a step 5 which repeats the operation of said step 4 a predetermined number of times L, takes the summation of the plurality of data obtained in each adjusted data reading time tc, and stores the resulting amount of adjusted temperature value Dtn over the amount of temperature data change reading sampling time ts (where ts=L×
tc) into an appropriate 2nd memory means;a step 6 which calculates the difference between the amount of adjusted temperature value Dt1 for the 1st sampling time (ts1) and the amount of adjusted temperature value Dt2 for the next, 2nd, sampling time (ts2) obtained in step 5, and which stores the resulting difference in amount of change Δ
Dt in a 3rd memory means;a step 7 which continuously repeats said step 6 a predetermined number of times M, and which takes the summation of each of the difference values of Δ
Dt1 to Δ
DtM (M values) obtained at each amount of change reading sampling time (ts), and determines the amount of temperature data change Δ
TDt for the overall said amount of temperature change reading sampling time t (where t=ts×
M), the results being stored in a 4th memory means;a step 8 which performs a calculation, based on the values of amount of temperature data change Δ
TDt stores in said 4th memory means, to determine the ratio between the temperature amount of change Δ
TDt1 measured from over a first overall amount of change reading sampling time t1 established as running from said 1st sampling time (ts1) to the sampling time (tsM) for the predetermined M-th sampling, and the temperature amount of change Δ
TDt2 measured from over a second overall amount of change reading sampling time t2 established as running from said 2nd sampling time (ts2) to the sampling time (tsM+1) for the predetermined M+1-th sampling, said calculated ratio Δ
Ht (where Δ
Ht=Δ
TDt2/Δ
TDt1) being stored in a 5th memory means;a step 9 which repeats the operations of said step 8 while calculating the ratio value Δ
Htn (where Δ
Htn=Δ
TDt(n+1)/Δ
TDtn) between the amount of temperature changes Δ
TDtn and Δ
TDt(n+1) at each paid of adjacent overall amount of change sampling times tn and tn+1, and stores the calculated results in 5th memory means;a step 10 which judges from the information stored in said 5th memory means whether the ratio Δ
Hm between two adjacent said temperature amounts of change is equal to or greater than or is less than a given value K; anda step 11 which, if the temperature amount of change ratio Δ
Hm value is equal to or greater than the given value K, stops said charging.
-
-
3. A method of charging a secondary battery, comprising:
-
a step 1 which sets the basic data reading time tb required to read data; a step 2 which sets the charging rate C; a step 3 which sets the adjusted data reading time tc, according to the set charging rate C and said basic data reading time tb, said adjusted data reading time tc being unique to said charging rate C; a step 4 which, during the charging operation, uses an appropriate sampling means to measure the temperature and the terminal voltage of said secondary battery, respectively, at least one time during each said adjusted data reading time tc, and which stores the temperature data and the terminal voltage data at that time into an appropriate 1st memory means, respectively; a step 5 which repeats the operation of said step 4 a predetermined number of times L, takes the individual summation of the plurality of battery temperature data and voltage data obtained at each adjusted data reading time tc, and stores the resulting respective amounts of adjusted temperature value Dtn and adjusted voltage value Dvn over the temperature data and terminal voltage data reading sampling time ts (where ts=L×
tc) into an appropriate 2nd memory means;a step 6 which calculates the difference between the amounts of adjusted voltage value Dv1 and adjusted temperature value Dt1 for the 1st sampling time (ts1) and the respective amounts of adjusted voltage value Dv2 and adjusted temperature value Dt2 for the next, 2nd, sampling time (ts2) obtained in step 5, and which stores the resulting difference amounts Δ
D for temperature data and terminal voltage data (Δ
Dv and Δ
Dt) in a 3rd memory means;a step 7 which continuously repeats step 6 a predetermined number of times M, and which takes the summation of each of the values of Δ
Dv1 to Δ
DvM (M values) and Δ
Dt1 to Δ
DtM (M values) obtained at each amount of change reading sampling time (ts), and determines the amount of temperature data change and the amount of terminal voltage data change, Δ
TDt and Δ
TDv, for the overall said amount of change reading sampling time t (where t=ts×
M), the results being stored in a 4th memory means;a step 8 which performs a calculation, based on the values of amount of voltage data change Δ
TDv stored in said 4th memory means, to determine the difference between the amount of voltage change Δ
TDt1 measured from over a first overall amount of voltage change reading sampling time t1 established as running from said 1st sampling time (ts1) to the sampling time (tsM) for the predetermined M-th sampling, and the amount of voltage change Δ
TDt2 measured from over a second overall amount of voltage change reading sampling time t2 established as running from said 2nd sampling time (ts2) to the sampling time (tsM+1) for the predetermined M+1-th sampling, said calculated difference Δ
Hv (where Δ
Hv=Δ
TDv2-Δ
TDv1) being stored in a 6th memory means;a step 9 which repeats step 8 while calculating the difference value Δ
Hvn (where Δ
Hvn=Δ
TDv(n+1)-Δ
TDvn) between the amount of voltage changes Δ
TDvn and Δ
TDv(n+1) at each pair of adjacent overall amount of change sampling times tn and tn+1, and stores the calculated results in 6th memory means;a step 10 which judges whether the m amounts of voltage changes Δ
Hv1 to Δ
Hvm are positive (zero or greater than zero) or negative (less than zero);a step 11 which performs a calculation, based on the values of amount of temperature data change Δ
TDt stored in said 4th memory means, to determine the ratio Δ
Ht between the amount of temperature change Δ
TDt1 measured from over a first overall amount of temperature change reading sampling time t1 established as running from said 1st sampling time (ts1) to the sampling time (tsM) for the predetermined M-th sampling, and the amount of temperature change Δ
TDt2 measured from over a second overall amount of temperature change reading sampling time t2 established as running from said 2nd sampling time (ts2) to the sampling time (tsM+1) for the predetermined M+1-th sampling, said calculated difference Δ
Ht (where Δ
Ht=Δ
TDt2/Δ
TDt1) being stored in a 5th memory means;a step 12 which repeats the operations of step 11 while calculating the change ratio value Δ
Htn (where Δ
Htn=Δ
TDt(n+1)/Δ
TDtn) between the amount of temperature changes Δ
TDtn and Δ
TDt(n+1) at each pair of adjacent overall amount of temperature change sampling times tn and tn+1 respectively, and stores the calculated results in 5th memory means;a step 13 which judges from the information stored in said 5th memory means whether the ratio Δ
Htm between two adjacent said amounts of temperature change is equal to or greater than or is less than a given value K; anda step 14 which judges, for said temperature change ratios Δ
Htm equal to or greater than the predetermined value of K and in the sequence of occurrence of said differences in amount of voltage changes Δ
Hv1 to Δ
Hvm, whether or not said difference in amount of voltage change Δ
Hv is zero or negative for S times continuously, and if said difference in amount of voltage change is zero or negative S times continuously, stops said charging.
-
-
9. An apparatus for charging a secondary battery comprising:
-
a current-supplying means for supplying electrical current to the cells of a secondary battery requiring charging; a switch means provided between said current-supplying means and said secondary battery being charged; a temperature measurement means for measuring the temperature of said cells; a sampling means for operating said temperature-measurement means to measure the temperature of said cells with the desired sampling interval; a charging-control means which is connected to said sampling means and controls said switch means; a charging rate setting means which sets the charging rate C; a corrected data reading time setting means which, based on the charging rate C set at said charging rate setting means, calculates from a preestablished basic data reading time tb the corrected data reading time tc, the value of which is characteristic to said charging rate C; an amount of data change reading sampling time setting means which multiplies the corrected data reading time tc by a preestablished value L to set the temperature data amount of change reading sampling time ts; an overall sampling time setting means which multiplies said data amount of change reading sampling time ts by a preestablished value M to set the overall sampling time t; a 1st memory means which stores the values of temperature data dtn measured at each said corrected data reading time tc; a 2nd memory means which stores the data Dtn which is the summation of a predetermined member L values of temperature data dtn stored in said 1st memory means; a 3rd memory means which, from the data Dtn stored in said 2nd memory means, stores the difference between data Dt(n-1) measured at the previous amount of change reading sampling time ts and data Dtn measured at the current amount of change reading sampling time ts+1, this difference value being Δ
Dt (where Δ
Dt=Dtn-Dt(n-1));a 4th memory means which stores the amount of temperature data change Δ
TDt obtained by taking the summation of each of the M amounts of temperature data obtained at each amount of change reading sampling time (ts) in the overall amount of change reading sampling time t (where t=ts×
M) obtained by repeating said amount of change reading sampling time (ts) M the required number of M times;a 5th memory means which, with regard to the temperature data amount of change Δ
TDt stored in said 4th memory means, stores the change ratio Δ
Ht calculated between the amount of temperature data change Δ
TDtn at the 1st overall amount of change reading sampling time tn and the amount of temperature data change Δ
TDt(n+1) at the 2nd overall amount of change reading sampling time tn+1, which is formed by shifting the time by one amount of change reading sampling time (ts), said change ratio being Δ
Ht (where Δ
Ht=Δ
TDt(n+1)/Δ
TDtn);a 1st judgment means which compares said temperature change ratio Δ
Htm between said amounts of temperature change with a preestablished reference value K, and if said change ratio Δ
Htm between said amounts of temperature change exceeds said reference value K, outputs a signal which stops said charging;a processing means which processes each of the individual data stored by each of said means; and a central processing means which controls the operation of each said means.
-
-
10. An apparatus for charging a secondary battery comprising:
-
a current-supplying means for supplying electrical current to the cells of a secondary battery requiring charging; a switch means provided between said current-supplying means and said secondary battery being charged; a terminal voltage measurement means for measuring the terminal voltage of said cells; a sampling means for operating said terminal voltage measurement means to measure the terminal voltage of said cells with the desired sampling interval; a charging-control means which is connected to said sampling means and controls said switch means; a charging rate setting means which sets the charging rate C; a corrected data reading time setting means which, based on the charging rate C set at said charging rate setting means, calculates from a preestablished basic data reading time tb the corrected data reading time tc, the value of which is characteristic to said charging rate C; an amount of data change reading sampling time setting means which multiplies the corrected data reading time tc by a preestablished value L to set the temperature data amount of change reading sampling time ts; a overall sampling time setting means which multiplies said data amount of change reading sampling time ts by a preestablished value M to set the overall sampling time t; a 1st memory means which stores the values of terminal voltage data dvn measured each said corrected data reading time tc; a 2nd memory means which stores the data Dvn which is the summation of the L values of temperature data dvn stored in said 1st memory means; a 3rd memory means which, from the data Dvn stored in said 2nd memory means, stores the difference between data Dv(n-1) measured at the previous amount of change reading sampling time ts and data Dvn measured at the current amount of change reading sampling time ts+1, this difference value being Δ
Dv (where Δ
Dv=Dvn-Dv(n-1));a 4th memory means which stores the amount of terminal voltage data change Δ
TDv obtained by taking the summation each of the M amounts of voltage change data obtained at each amount of change reading sampling time in the overall amount of change reading sampling time t (where t=ts×
M) obtained by repeating said amount of change reading sampling time (ts) M the required number of M times;a 6th memory means which, with regard to the terminal voltage data amount of change Δ
TDv stored in said 4th memory means, stores the difference Δ
Hvm calculated between the amount of voltage data change Δ
TDvn measured in the 1st overall amount of data change reading sampling time tn and the amount of voltage data change Δ
TDv(n+1) measured in the 2nd overall amount of data change reading sampling time tn+1, which is formed by shifting the time by one amount of change reading sampling time (ts), said difference being Δ
Hvm (where Δ
Hvm=Δ
Hvm=Hv(m+1)-Hvm);a judgment means which, with regard to each the m values of voltage data amounts of change differences Δ
Hv1 to Δ
Hvm serially stored in said 6th memory means, makes a judgment as to whether each one of said differences Δ
Hv1 to Δ
Hvm is positive (zero or larger) or negative (less than zero), and which performs said judgment processing in the sequence of occurrence of said voltage data amount of change differences Δ
Hv1 to Δ
Hvm, and if each one of the successively measured voltage data amount of change difference Δ
Hv show a negative value, at least a preestablished number of times S, continuously, stops said charging operation;a processing means which processes each of the individual data stored by each of said means; and a central processing means which controls the operation of each said means.
-
Specification