Method for estimating an accurate state of charge for initializing a battery management system
First Claim
1. A method for initializing and operating a battery management system of a battery, comprising:
- starting the battery management system;
reading, during a startup process after the starting of the battery management system, with the battery management system, an old state of charge of the battery from a nonvolatile memory associated with the battery, the nonvolatile memory being operably connected to the battery management system, the old state of charge being a state of charge value that was previously stored in the nonvolatile memory during a previous shutdown process of the battery management system;
measuring, during the startup process, with a first sensor that is operably connected to the battery management system, a measured open-circuit voltage of the battery;
determining, during the startup process, with the battery management system, a measured state of charge based on the measured open-circuit voltage;
determining, during the startup process, with the battery management system, an estimated state of charge of the battery as a function of both the old state of charge of the battery and the measured state of charge;
performing, during the startup process, with the battery management system, a plausibility check of the estimated state of charge by determining a difference between the measured state of charge and the old state of charge, the plausibility check passing in response to the difference between the measured state of charge and the old state of charge being less than the predetermined threshold value, the plausibility check failing in response to the difference between the measured state of charge and the old state of charge being greater than a predetermined threshold value;
switching off the battery in response to the plausibility check failing; and
initializing a state of charge value in the battery management system using the estimated state of charge and operating the battery management system with the initialized state of charge value in response to the plausibility check passing.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for initializing and operating a battery management system is disclosed. The method comprises the following steps. First, start the battery management system. Next, read battery variables which are stored in a nonvolatile memory of the battery and comprise the last state of charge of the battery. Then measure the open-circuit voltage of the battery. Next, determine an instantaneous state of charge value on the basis of the measured open-circuit voltage. Then determine an estimated value of the state of charge of the battery as a function of both the stored last state of charge of the battery and the instantaneous state of charge value. Then initialize the state of charge in the battery management system using the determined estimated value of the state of charge. Finally, operate the battery management system with the initialized values.
91 Citations
10 Claims
-
1. A method for initializing and operating a battery management system of a battery, comprising:
-
starting the battery management system; reading, during a startup process after the starting of the battery management system, with the battery management system, an old state of charge of the battery from a nonvolatile memory associated with the battery, the nonvolatile memory being operably connected to the battery management system, the old state of charge being a state of charge value that was previously stored in the nonvolatile memory during a previous shutdown process of the battery management system; measuring, during the startup process, with a first sensor that is operably connected to the battery management system, a measured open-circuit voltage of the battery; determining, during the startup process, with the battery management system, a measured state of charge based on the measured open-circuit voltage; determining, during the startup process, with the battery management system, an estimated state of charge of the battery as a function of both the old state of charge of the battery and the measured state of charge; performing, during the startup process, with the battery management system, a plausibility check of the estimated state of charge by determining a difference between the measured state of charge and the old state of charge, the plausibility check passing in response to the difference between the measured state of charge and the old state of charge being less than the predetermined threshold value, the plausibility check failing in response to the difference between the measured state of charge and the old state of charge being greater than a predetermined threshold value; switching off the battery in response to the plausibility check failing; and initializing a state of charge value in the battery management system using the estimated state of charge and operating the battery management system with the initialized state of charge value in response to the plausibility check passing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification