The present invention generally relates to the field of battery testing. In particular, the present invention is directed to testing devices, systems including such devices, and methods and software for the same.
New rechargeable-battery chemistries are under development that promise significantly increased capacity, reliability, and durability over current secondary-battery cell designs. The construction and design of the new battery cells provide different benefits, risks, and costs that must be explored to deliver a solution that satisfies specific operational requirements such as surge current capability, cycle life, high and low temperature operation, resistance to thermal runaway, self-extinguishing safety protocols, etc. Validation of the operational characteristics require very large amounts of testing due to the need to test multiple cell configurations, chemistries, and environmental conditions simultaneously, over long periods of time, with minimal human intervention, and with consistent application of test protocols. Conventional battery testing systems are not well suited to handling the large amount of testing needed for testing and optimizing new rechargeable battery chemistries of the next generation and beyond.
In one implementation, the present disclosure is directed to a testing device for testing a target test device composed of one or more battery cells. The testing device includes an enclosure designed, configured, and constructed to define a testing chamber that encloses the target test device and to contain or reduce the severity of an explosion of the target test device; a testing-device management system designed, configured, and constructed to be electrically connected to the target test device, to continually monitor one or more conditions of the target test device during testing, and to stop testing if the battery management system detects that any of the one or more conditions are out of an acceptable range, wherein the testing-device management system includes: circuitry for electrically interfacing with the target test device; one or more processors; memory operatively connected to the one or more processors; and machine-executable instructions stored in the memory and executable by the one or more processors to control operations of the testing-device management system.
In another implementation, the present disclosure is directed to a method of testing a target test device composed of one or more battery cells. The method includes executing, by a testing unit, a testing algorithm to conduct testing on the target test device based on a plurality of testing parameters; receiving from an external source one or more changed testing parameters; and executing, by the testing unit, the testing algorithm to conduct testing on the battery cell or battery pack using the one or more changed testing parameters.
In yet another implementation, the present disclosure is directed to a method of performing testing on a plurality of target test devices, wherein each of the target test devices is tested in a corresponding self-contained testing unit operatively connected by a communications link to a testing controller. The method includes determining testing parameters for each of the self-contained testing units; and sending the testing parameters to the self-contained testing units via the communications link.
For the purpose of illustration, the drawings show example aspects of one or more embodiments of this disclosure. However, it should be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, wherein:
In some aspects, the present disclosure is directed to battery testing devices. In some instantiations, these testing devices are also referred to as “testing units”. In some embodiments, a testing device of the present disclosure may be referred to as a “self-contained” testing device/unit in the sense that it can be configured to provide all of the hardware and software necessary to conduct cycle-life and other testing on a battery cell or a battery pack composed of one or more battery cells. As used herein, the term “battery cell” or “cell” is used to indicate the smallest operable element of an energy storage device that would typically be aggregated with other operable elements to form a battery pack. For example, differences between a battery cell and a battery pack include, but are not limited to: a battery cell is typically used together with other battery cells to deliver power in a consolidated fashion as part of a battery pack; a battery pack may include onboard electronics relating to battery management and/or power delivery, as well as an optional outer housing or intermediate container for incorporation into a larger or more complex device or machine. While a testing device/unit of the present disclosure is particularly useful for secondary battery cells and/or secondary battery packs, embodiments can be used for primary battery cells and/or primary battery packs. A battery testing device/unit of the present disclosure also need not be specific to any particular battery chemistry.
Embodiments of a testing device/unit of the present disclosure may be characterized as intelligent, self-contained battery testing units that can operate either in a standalone configuration or as part of a larger system of multiple testing units that are networked together in a multi-unit testing system and communicate, for example, with a remote testing controller, which may include testing controller software. It is noted that in this disclosure the term “central testing controller” is used for such a testing controller, with “central” relating to functional relationship to the multiple testing devices/units connected thereto.
As the testing protocol for a rechargeable battery cell may involve multiple charge/discharge cycles measured in the hundreds or thousands of cycles (weeks or months of time), a battery testing unit of the present disclosure may be designed to manage cell-data-collection events and safety protocols independent of (significant) human intervention. For example, embodiments of a testing unit of the present disclosure may constantly/continually/periodically check the operating conditions of the battery cell or battery pack under test and verify that the conditions are within allowable parameters. In the event that the testing unit detects an excursion outside the allowed limits, the testing unit may be configured to safely and definitively shut down the battery cell or battery pack to prevent damage and/or a safety issue. In some embodiments, supervisory control aspects of a testing unit of the present disclosure, which may be performed by a suitable testing device management system that is driven by software, are designed to be powered either by the cell under test or alternatively through a separate external power source, or both, for example in a manually or automatically switchable manner, depending on factors such as the testing conditions and the type of battery cell or battery pack under test, among others.
While embodiments of a testing unit of the present disclosure may normally be configured once at the beginning of a test routine via user input or testing-controller input, a supervisory control unit of the testing unit, which may be part of a testing device management system, can be designed and configured to accept updated or new operational parameters from a remote testing controller or other device, in real-time. This can allow for rapid dissemination of new configurations or safety protocol(s) across a fleet of testing units without requiring individual updating of each testing unit, thereby saving time and cost and improving the responsiveness to any pending safety issue.
In some embodiments of a testing device of the present disclosure, such as a self-contained testing device, the testing device may be modularized to any of one or more various degrees of modularity to make the testing device readily adaptable to differing test subjects (e.g., differing battery cells and/or differing battery packs), differing testing regimes (e.g., differing pressure regime (no pressure, constant pressure, variable pressure, etc.), and/or differing data-collection requirements. Such modularity can make a testing device of the present disclosure economical. For example, for each new cell or battery-pack form factor, all that may be required is a new modular adapter customized to the new form factor. Such an adapter may have a customized cell or battery-pack electrical connector(s) on an electrical-input side and a standard electrical connector on an electrical output side that interfaces with an unchanging electrical connector on the testing device itself. Such an adapter may be customized one or more ways in addition to the electrical-connector customization, for example, the adapter may include a cradle or other holding arrangement customized to the cell or battery pack, and/or the adapter may include a customized sensor set and/or the adaptor may include a custom constant- or variable-pressure jig, among others. Further details regarding modularity and corresponding modules are described below in connection with
Referring now to the accompanying drawings,
The testing device 100 includes an enclosure 108, for example, an explosion-proof or explosion-resistant and/or fire-proof or fire-resistant enclosure, that contains a testing chamber 112 for containing the target test device 104 during testing. The testing device 100 may also include onboard electronics 116 for performing all of the electronically based functions and providing all of the electronically based features of the testing device. In some embodiments, all of the onboard electronics 116 may be located within the enclosure 108 or may be otherwise engaged with the enclosure. Examples of electronics that can be included in the onboard electronics 116 include, but are not limited to, power-providing electronics 116PP (e.g., for charging of the target test device 104) and for powering onboard electronics and/or systems (e.g., actuators, heater(s), coolers, etc.), signal-conditioning electronics 116SC (e.g., for sensor signals), microprocessor(s) 116MP (e.g., microprocessor(s), etc.), memory 116MEM (e.g., onboard RANI and/or ROM, etc. (physical memory, not signals)), control electronics 116CE (e.g., for controlling any onboard heater(s), cooler(s), pressurizing device(s), etc.), human-machine interface(s) (HMI) component(s) 116HMI (e.g., graphical user interface (GUI) display(s), touchpad(s), etc.), and communications port(s) 116COM (e.g., wireless radio(s), etc.), among others, and any combination or subcombination thereof. Those skilled in the art will understand the electronics that need to be included in the onboard electronics 116 for any particular instantiation of the testing device 100, such that additional disclosure on the onboard electronics need not be elaborated upon further in this disclosure for those skilled in the art to make and use the testing device without undue experimentation. As noted above, the onboard electronics 116 may be powered by any suitable power source (not shown) internal and/or external to the testing device 100, including being powered solely by the target test device 104 itself. It is noted that in some embodiments, the amount of power required by the testing device 100 may be minimized so as to be powered by the target test device 104. In some embodiments, the testing device 100 may need to be connected to an offboard power source (not shown) in order to be fully operational. In some embodiments, some of the onboard electronics 116 may be powered by the target testing device 104, if additional power is needed, the testing device 100 may be provided with one or more auxiliary power inputs (see, e.g., power port 348 of
In the embodiment of
In some embodiments, the testing device 100 may include a fixture 136 that receives or otherwise holds the target test device 104 and/or one or more optional swappable modules (see below) that can be used for effecting the testing and management of the target testing device. Depending on the overall configuration of the testing device 100, the fixture 136 may include an electrical interface 136EI (e.g., electrical contacts and/or cable connector) for electrically connecting target test device 104 to the testing-device management system 120 onboard the testing device. Depending on the design of the testing device, the fixture 136 may be as basic as a designated region within the testing chamber 112 on one or more structural components of the testing device, such as a bottom plate (not shown) and/or sidewall (not shown), while in other embodiments the fixture may take another form, such as a pedestal, wall bracket, etc., engaged (e.g., securingly) with one or more structural components of the testing device located within the testing chamber.
In some embodiments, the fixture 136 may be configured to be engaged by one or more swappable test-device-adapter modules 140, each configured to receive and hold a corresponding one of differing test devices (not shown, but, e.g., battery cells and/or battery packs of differing configurations). In such case, the electrical interface 136EI may be configured to be engaged by a first electrical interface 140EI(1) (e.g., electrical contacts and/or cable connector) on such test-device-adapter module(s) 140. Each test-device-adapter module 140 may have a second electrical interface 140EI(2) for electrically connecting the target test device 104 to the test-device-adapter module. In some embodiments, multiple electrical interfaces similar to electrical interface 136EI may be provided for differing target test devices 104 having differing electrical contact arrangements.
When provided, the fixture 136 may include an optional pressure-module receiver 136PMR for receiving any of one or more optional swappable test-device-pressure modules 144, each designed and configured for controlling pressure within, and/or affirmatively applying pressure to, the target test device 104 during testing. For some types of battery cells/battery packs, such as lithium-metal battery cells/battery packs, it can be desirable to subject the battery cell/battery pack to compressive pressure in the stacking direction of the various functional layers to suppress dendrite growth on the lithium anode(s) of the battery cell or battery pack. In some cases, testing of such battery cells/battery packs is desirable to be performed under a relatively constant pressure, while in other cases testing is desirable to be performed under variable pressure brought about by fixedly constraining the battery cell/battery pack from expansion in the stacking direction. In some embodiments, a testing device kit may include two types of swappable test-device-pressure modules 144 that can be swapped out for one another or not present at all, depending on the testing that the testing device 100 is performing at the time. For example, one of the test-device-pressure modules 144 may be a constant-pressure module for applying constant pressure in the cell stacking direction, and the other pressure module may be a constant-gap pressure module that provides a fixed-width gap for constraining the battery cell/battery pack in the cell stacking direction. Not illustrated, but would be understood by those skilled in the art, are any connections (e.g., electrical, hydraulic, etc.) needed to functionally connect the test-device-pressure module 144 used to the testing device 100. In some embodiments, the functionalities of both a test-device-pressure module 144 and a test-device-adapter module 140 may be combined into a single swappable module. In some embodiments, each test-device-pressure module 144 may be swappably engaged with the test-device-adapter module 140 to function as a monolithic unit with one another. This is the example depicted in
In some embodiments, the testing device 100 includes an environment-control system 148 that is configured to be operated to provide one or more environmental conditions that subject the target test device 104 to one or more conditions (heat, cold, low ambient pressure, high ambient pressure), for example, to simulate and/or exceed the condition(s) that the type of target test device is or is designed to endure during use. The environment-control system 148 may include any one or more of the following: a heating system 148H, a cooling system 148C, a vacuum system 148V, a pressure (ambient) system 148P, and a radiation system 148R (e.g., radio frequency, microwave, x-ray, etc.), among others. Example heating systems that can be used for heating system 148H include, but are not limited to, resistance-type heating systems, thermoelectric-type heating systems, radiant-type heating systems, and convection-type heating systems, among others, and any combination thereof. Example cooling systems that can be used for cooling system 148C include, but are not limited to, fan-type cooling systems, heat-sink-type cooling systems, thermoelectric-type cooling systems, refrigerant-based cooling systems, and other circulating-fluid-type cooling systems, among others, and any combination thereof. Regardless of the type(s) of heating and/or cooling system(s) utilize, they may be under the control of the testing-device management system 120.
The testing device 100 may include a device-sensor suite 152 that includes a set of sensors for sensing various conditions of the targeted test device 104. For example, the device-sensor suite 152 may include a voltage sensor 152V, a current sensor 152C, a temperature sensor 152T, and a pressure sensor 152P, among others. Depending on the configuration of the testing device 100, the sensor suite 152 may be partially or fully integrated into the testing device or partially or fully integrated into another component, such as a test-device-adaptor module 140. In some embodiments, such as embodiments for testing a battery pack, the testing device 100 may utilize one or more sensors/sensor systems (not shown) located onboard the battery pack. Those skilled in the art will be familiar with sensors needed for the device-sensor suite 152 and how to select, deploy, and/or use such sensors.
As alluded to above, some embodiments may include one or more HMI components 116HMI, for example a graphical UI (GUI), that, among other things, may allow a user to set parameters of the testing device 100, including setting one or more parameters for configuring the testing device as a stand-alone testing device or as a networked testing device where it would be one of multiple testing devices, as well as testing parameters for carrying out the desired testing. As described below, in some embodiments a network of multiple self-contained testing devices can be controlled via a common, or “central,” testing controller.
As also alluded to above, in addition or alternatively to the onboard HMI component(s) 116HMI, the testing device 100 may include one or more communications ports 116COM for communicating with one or more external devices 156 and/or a network 160 for any one or more of a variety of purposes. For example, a communications port 116COM may allow the external device 156 to communicate with the testing-device management system 120 to configure the testing device 100, to provide testing parameters to the testing device, and to receive testing data from the testing device, among other things. Each communications port 116COM may be wired or wireless, depending on the desired manner(s) in which the testing device is desired to be configured and used. Examples of wired communications ports suitable for use as a communications port 116COM include various standardized and proprietary serial or parallel data communications ports, among others. Examples of wireless communications ports suitable for use as a communications port 116COM include those that use any one or more of various wireless personal-area, local-area, and wide-area communications protocols/standards using, for example, one or more standards established under IEEE 802.11, IEEE 802.15, Long Term Evolution (LTE), GSM/EDGE, UMTS/HSPA, and CDMA2000, among others, and any combination thereof. Generally, there are no limitations on the type(s) of wireless and wired communications ports that may be used by the testing device.
As noted above, the testing device 100 will typically include one or more microprocessors 116MP, memory 116MEM, and one or more machine-executable instruction sets for carrying out some, most, or all of the automated or other functionalities of the testing device, such as machine executable instructions 132 for controlling functionalities provided by the testing-device management system 120, among others. Examples of other machine-executable instructions sets include machine-executable instructions 132 for setting up operating parameters for the testing device 100, processing data from the device-sensor suite 152, controlling operating parameters of the environment-control system 148, and controlling communications via the communications port(s) 116COM. Those skilled in the arts of hardware and software and integration thereof will readily understand how to instantiate computer-controlled versions of a testing device of the present disclosure, such as the testing device 100 of
Referring to
In this embodiment of
It is noted that while the testing device 100 of
In some aspects, the present disclosure is directed to a testing system that comprises a plurality of self-contained testing units, such as multiple ones of the testing devices 100 described above, and a centralized testing controller. An example multi-testing-unit testing system 200 having such a configuration is shown in
Each testing unit 204(1) to 204(N) may be the same as or similar to any of the testing devices that can be made in accordance with the descriptions of the testing device 100 of the accompanying
For example, setting up the multi-testing-unit testing system 200 may include, for each of the multiple testing units 204(1) to 204(N), any one or more of the following tasks: placing the testing unit in data communications with the testing controller 208; entering, setting, and/or selecting a testing protocol; installing one or more target test devices into the testing unit; selecting and installing an appropriate test-device-adapter module (e.g., one of the test-device-adapter modules 140 of
The testing controller 208 may include one or more microprocessors 216, memory 220, and one or more communications ports 224 that allow it to be in operative communication with each of the plurality of testing units 204(1) to 204(N) via the network 212. The testing controller 208 may be embodied in any suitable hardware, such as a laptop computer, a tablet computer, a desktop computer, an application specific device, a web server, a smartphone, or any suitable combination thereof, among other hardware. In some embodiments, the testing controller 208 may control the overall operation of each of the testing units 204(1) to 204(N) and collects test data from each of the testing units. Each communications port 224 may be a wired or wireless communications system or device that communicates via one or more communications ports 204(1)COM to 204(N)COM aboard each of the testing units 204(1) to 204(N). Control by the testing controller 208 of each of the testing units 204(1) to 204(N) may include controlling a testing protocol for that testing unit based on the type of cell, battery, or battery pack being tested.
As noted above, in some embodiments, a testing system of the present disclosure, such as the multi-testing-unit testing system 200 of
The protocols that a testing system of the present disclosure, such as the testing system 200 of
This instantiation includes a fixture 316 that generally receives a target test device 320, which here is a pouch-type lithium-metal cell. As noted above, lithium-metal cells are prone to forming mossy lithium (e.g., lithium dendrites) on the anodes (not shown) during charging, and charging such cells under pressure can inhibit formation of such mossy lithium and thereby extend the cycle lives of the cells. Consequently, in this case, the testing unit 300 includes a device-pressure applicator 324 (
As noted, the target test device 320 in this example is a pouch-type lithium-metal cell, which has a pair of positive and negative electrical tabs (not labeled) (electrodes) that are in electrical communication with, respectively, the cathode layers and the anode layers within the cell and that extend from one end of the cell. In this example, the electrical tabs (electrodes) electrically engage with corresponding positive and negative electrical contacts 328P, 328N, respectively, (here, clip-type electrical contacts; see
As best seen in
The example shown also includes an environment-control system, which includes a pair of fans 332F(1) and 33F(2) that control the flow of air into and out of the testing chamber 308. Not illustrated, but which may be contained in the bottom enclosure 304BE of the drawer 304D, is a fan controller that controls the operation of the individual fans 332F(1) and 332F(2). The fan controller may be configured to operate the fans 332F(1) and 332F(2) independently of one another. For example, the fan controller may operate both fans 332F(1) and 332F(2) to be moving air either into the testing chamber or out of the testing chamber or may operate the fans so that one is moving air into the testing chamber and the other is moving air out of the testing chamber, or may shut one fan down while operating the other fan in either direction, among others. Although not shown, one or both fans 332F(1) and 332F(2) may further include one or more heating elements (e.g., resistance-type heating elements) and/or one or more cooling elements (e.g., thermoelectric cooling elements) for a wider range of environmental control. Alternatively, in other embodiments the heating and or cooling elements (not shown) may be located elsewhere within the testing unit 300. Also shown is a temperature sensor 336 (here a thermistor) that during testing can be engaged with the target test device 320 for use in measuring the temperature of the target test device. Although not shown, the testing unit may include other sensors, such as a voltage sensor and a current sensor, which can be contained in circuitry (not shown) that is in electrical communication with the target test device 320.
Following is an example technical specification for a specific instantiation of a testing device/unit of the present disclosure, such as any of the testing devices/units 100, 204(1) to 204(N), and 300 discussed above. Those skilled in the art will readily appreciate that this example technical specification is simply an example and nonlimiting in any way. In addition, one skilled in the art will readily be able to design and build actual working instantiations using only this or similar technical specification, guidance of this disclosure, and ordinary skill in the art. It is noted that this example is for a pouch-type lithium-metal battery cell.
In some aspects, the present disclosure is directed to methods of testing a battery cell or a battery pack composed of one or more battery cells. Referring to
At block 415, after receiving the testing parameter(s) the testing unit executes the testing algorithm using the testing parameter(s). In some embodiments, the method 400 may optionally further include, here at block 420, collecting testing data at the testing unit and sending the testing data to one or more external services and/or devices, such as a central testing controller (see, e.g., testing controller 208 of
In some aspects, the present disclosure is directed to methods of testing a plurality of battery cells and/or battery packs each containing two or more battery cells. Referring to
To facilitate control and communication, in some embodiments each testing unit may have a unique address (e.g., media access control (MAC) address, Internet protocol (IP), etc.) or other unique identifier (e.g., custom assigned) that facilitates communications between the central testing controller and each testing unit. In some embodiments, ones of the testing units may share a common identifier so as to group those testing units together if they are to share the same testing protocol and testing parameters. In some embodiments, each testing unit may be assigned its own testing channel. In some embodiments, each testing unit may be a node on a network, such as an Ethernet network, among many others. Fundamentally, those skilled in the art will readily appreciate that the communications link (e.g., network) between the central testing controller and the multiple testing units can be executed in any suitable manner.
In some embodiments, the multi-testing-unit testing method 500 (
The testing parameters for each testing unit may include, but not be limited to, charging rate(s), discharging rate(s), charging current(s), charging voltage(s), environmental temperature(s), pressure(s) applied to the target test device during each of one or more testing phases, radiation level(s), etc., and any combination thereof. Those skilled in the art will readily understand the testing parameters that can be received at block 505 by either each testing unit and/or the testing controller. In some cases, the testing parameters may be changed testing parameters received after performing a portion of the overall testing desired to be performed on the relative target test device. In some cases, such as when the central testing controller includes automated testing-analysis software, the changed testing parameters may be determined by such software based on analysis of testing data that the testing controller receives (see optional block 525, below).
At block 510, the central testing controller sends testing parameters and/or testing-control commands to the testing units via the communications link (e.g., network). As noted above, this communication may be effected over a network and/or using any suitable communications protocol(s) dictated by the communications connection(s) between the testing controller and the testing units. In some embodiments, the testing parameters may or may not include changed testing parameters or may only include changed testing parameters, depending on the manner by which initial testing parameters are received by each testing unit. In some embodiments, the testing parameters include differing sets of testing parameters for differing testing units or differing sets of testing units, as the testing plan and the character and nature of the test devices in the test set may dictate. As but one simple example, a set of 20 identical battery packs can be tested, for example, in five groups of four battery packs each, with the battery packs in each of the five groups being subject to the same environmental conditions (e.g., temperature(s), ambient pressures, device pressure) as one another but wherein the environmental conditions vary among the five differing groups. If the testing parameters are not provided by the testing controller, the testing controller may nonetheless provide high-level testing-control commands, such as start testing, stop testing, and emergency shutdown, among others, and/or the like.
At optional block 515, the method 500 may further include receiving, by the testing controller, test data from each of the plurality of testing units. The test data may be received at the central testing controller and may be any test data generated by each of the testing units based on the testing performed by that testing unit based on the testing parameters received at block 505, above. Examples of test data may include, but not be limited to, cycle number, measured temperature(s), measured pressure(s), measured current(s), measured voltage(s), fault indicator(s), and measured radiation, among others, or any combination thereof. At optional block 520, the testing controller may display some or all of the received test data from the testing units, in some cases along with other information, such as information identifying one or more corresponding ones of the test units (e.g., assigned cell/pack serial number, assigned test-unit identifier, etc.), the testing parameters corresponding to the test data, time, and date, among others, or any combination thereof. Those skilled in the art will readily appreciate the type of information that the testing unit may display.
At optional block 525, the testing controller may include test-data-analysis software designed and configured to analyze the test data and, when appropriate, determine that one or more of the testing parameters needs to be changed. In a simple example, the test-data-analysis software may determine that enough testing has been performed using one (e.g., first) set of testing parameters and, in response thereto, substitute-in another (e.g., second) set of testing parameters. For example, the first set of testing parameters may have been set for applying a first set of environmental conditions, while the second set of testing parameters may include testing parameters for applying a second set of environmental conditions different from the first set of environmental conditions. This is merely a single simple example. Those skilled in the art will readily understand how to design and embody test-data-analysis software for any suitable testing scenario without undue experimentation.
In some aspects, the present disclosure is directed to machine-readable hardware storage media containing machine-executable instructions for executing any of the methods disclosed herein. In this disclosure and in the appended claims, the term “machine-readable hardware storage media” excludes storage of instructions on one or more transitory signals, requiring physical hardware, including machine memory of any type, either nonvolatile or volatile, suitable for storing machine-executable instructions and in any suitable combination of memory type and any suitable combination of memory location, such as onboard one or more microprocessors executing the machine-executable instructions, local to such one or more microprocessors, or remote from such one or more microprocessors, and any combination thereof. Those skilled in the art will readily understand how to create the necessary machine-executable instructions for any instantiation of a testing device/unit and/or multi-testing-unit system of the present disclosure based on the functionality embodied in that instantiation such that further explanation is not necessary herein for such skilled artisans to practice the present inventions to their fullest scope.
Benefits of a testing device/unit of the present disclosure include, but are not limited to, in any suitable combination:
Various modifications and additions can be made without departing from the spirit and scope of this invention. Features of each of the various embodiments described above may be combined with features of other described embodiments as appropriate in order to provide a multiplicity of feature combinations in associated new embodiments. Furthermore, while the foregoing describes a number of separate embodiments, what has been described herein is merely illustrative of the application of the principles of the present invention. Additionally, although particular methods herein may be illustrated and/or described as being performed in a specific order, the ordering is highly variable within ordinary skill to achieve aspects of the present disclosure. Accordingly, this description is meant to be taken only by way of example, and not to otherwise limit the scope of this invention.
Exemplary embodiments have been disclosed above and illustrated in the accompanying drawings. It will be understood by those skilled in the art that various changes, omissions and additions may be made to that which is specifically disclosed herein without departing from the spirit and scope of the present invention.
This application claims the benefit of priority of U.S. Provisional Patent Application Ser. No. 63/145,053, filed Feb. 3, 2021, and titled “BATTERY TESTING DEVICES, SYSTEMS INCLUDING SUCH DEVICES, AND METHODS AND SOFTWARE FOR THE SAME”, which is incorporated by reference herein in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2022/050921 | 2/2/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63145053 | Feb 2021 | US |