Current-based cell modeling
First Claim
1. A method for arriving at an estimate of a state of a battery having first and second terminals, the battery delivering a first current to a load through a current sensor having an output, the battery further having a temperature sensor having an output, the method comprising the steps of:
- providing a processor, the processor associated with a memory device;
programming the memory device to perform a battery simulation, the battery simulation comprising a circuit simulator and a plurality of modeling elements, thereby creating a battery simulator;
receiving the output of the current sensor at an input of at least one of the modeling elements within the battery simulator;
receiving the output of the temperature sensor at an input of at least one of the modeling elements within the battery simulator;
at a first one of the modeling elements within the circuit simulator, sourcing a second current having a current value;
at a second one of the modeling elements within the circuit simulator, sinking the second current;
within the battery simulator, arriving at the estimate of the state of the battery based upon at least the output of the current sensor, the output of the temperature sensor, and the value of the second current, and communicating the estimate of the state of the battery externally from the battery simulator, whereby the estimate of the state of the battery is applied to operation of the load.
2 Assignments
0 Petitions
Accused Products
Abstract
An arrangement provides simulation of important battery factors such as state of charge or state of health, and the estimates are provided to the human user in ways that permit the human user to make better use of the battery, for example in an electric car. The arrangement is made up in part of nodes, each individually simulated, and at least some of the nodes communicate with each other by means of values which within the domain of the simulator are understood as currents but which may have real-world significance for some value that is not a current at all. The currents are passed on a (simulated) analog bus. Some lines on the analog bus, while understood as “currents” in the domain of the simulator, are actually values that merely pass messages between modeling elements, the “current” values not necessarily representing any real-life measurable such as the aforementioned temperature value.
60 Citations
23 Claims
-
1. A method for arriving at an estimate of a state of a battery having first and second terminals, the battery delivering a first current to a load through a current sensor having an output, the battery further having a temperature sensor having an output, the method comprising the steps of:
-
providing a processor, the processor associated with a memory device; programming the memory device to perform a battery simulation, the battery simulation comprising a circuit simulator and a plurality of modeling elements, thereby creating a battery simulator; receiving the output of the current sensor at an input of at least one of the modeling elements within the battery simulator; receiving the output of the temperature sensor at an input of at least one of the modeling elements within the battery simulator; at a first one of the modeling elements within the circuit simulator, sourcing a second current having a current value; at a second one of the modeling elements within the circuit simulator, sinking the second current; within the battery simulator, arriving at the estimate of the state of the battery based upon at least the output of the current sensor, the output of the temperature sensor, and the value of the second current, and communicating the estimate of the state of the battery externally from the battery simulator, whereby the estimate of the state of the battery is applied to operation of the load. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Apparatus for arriving at an estimate of a state of a battery having first and second terminals, the battery delivering a first current to a load through a current sensor having an output, the battery further having a temperature sensor having an output, the comprising:
-
a processor associated with a memory device, the memory device comprising a battery simulation program, the battery simulation program comprising a circuit simulator and a plurality of modeling elements, thereby creating a battery simulator apparatus; at least one of the modeling elements within the battery simulator receiving the output of the current sensor; at least one of the modeling elements within the battery simulator receiving the output of the temperature sensor; a current source within a first one of the modeling elements within the battery simulator, sourcing a second current having a current value; a current sink within a second one of the modeling elements within the battery simulator; a conductor connecting the current source with the current sink, whereby the current sink sinks the second current; an output from the battery simulator indicative of an estimate of the state of the battery based upon at least the output of the current sensor, the output of the temperature sensor, and the value of the second current, the output communicated externally from the battery simulator. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for arriving at an estimate of a state of a battery having first and second terminals, the battery delivering a first current to a load through a current sensor having an output, the battery further having a temperature sensor having an output, the method comprising the steps of:
-
providing a processor, the processor associated with a memory device; programming the memory device to perform a battery simulation, the battery simulation comprising a circuit simulator and a plurality of modeling elements, thereby creating a battery simulator; receiving the output of the current sensor at an input of at least one of the modeling elements within the battery simulator; receiving the output of the temperature sensor at an input of at least one of the modeling elements within the battery simulator; at a first one of the modeling elements within the circuit simulator, sourcing a second current having a current value; at a second one of the modeling elements within the circuit simulator, sinking the second current; wherein at least one of the modeling elements is a simulated circuit within the circuit simulator within the battery simulator; within the battery simulator, arriving at the estimate of the state of the battery based upon at least the output of the current sensor, the output of the temperature sensor, and the value of the second current, and communicating the estimate of the state of the battery externally from the battery simulator, whereby the estimate of the state of the battery is applied to operation of the load.
-
Specification