BATTERY MANAGEMENT SYSTEM, BATTERY MANAGEMENT METHOD, AND METHOD OF MANUFACTURING BATTERY ASSEMBLY
20210132153 ยท 2021-05-06
Assignee
Inventors
- Junta IZUMI (Nagoya-shi, JP)
- Akihiro WATANABE (Seto-shi, JP)
- Toshiki HORI (Seto-shi, JP)
- Misato BABA (Toyota-shi, JP)
Cpc classification
B60L58/12
PERFORMING OPERATIONS; TRANSPORTING
Y02W90/00
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L53/68
PERFORMING OPERATIONS; TRANSPORTING
Y02T90/14
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L58/10
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02E60/10
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L2240/70
PERFORMING OPERATIONS; TRANSPORTING
Y02T90/16
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H01M10/4257
ELECTRICITY
H01M2010/4271
ELECTRICITY
B60L53/80
PERFORMING OPERATIONS; TRANSPORTING
B60L58/18
PERFORMING OPERATIONS; TRANSPORTING
Y04S30/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H01M2010/4278
ELECTRICITY
H01M10/441
ELECTRICITY
Y02W30/84
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H01M10/48
ELECTRICITY
H01M2220/20
ELECTRICITY
B60L53/66
PERFORMING OPERATIONS; TRANSPORTING
B60L3/12
PERFORMING OPERATIONS; TRANSPORTING
Y02T90/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02T90/167
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G01R31/367
PHYSICS
Y02T10/7072
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
B60L53/80
PERFORMING OPERATIONS; TRANSPORTING
B60L58/12
PERFORMING OPERATIONS; TRANSPORTING
B60L58/18
PERFORMING OPERATIONS; TRANSPORTING
G01R31/367
PHYSICS
Abstract
A battery management system includes a control device and a storage. The storage stores at least one trained neural network. The trained neural network includes an input layer that accepts input data that represents a numeric value for each pixel in an image where a prescribed CCV waveform (a CCV charging waveform or a CCV discharging waveform) of a secondary battery is drawn in a region constituted of a predetermined number of pixels, and when input data is input to the input layer, the trained neural network outputs a full charge capacity of the secondary battery. The control device estimates the full charge capacity of a target battery by inputting input data obtained for the target battery into the input layer of the trained neural network.
Claims
1. A battery management system that manages information on a secondary battery, the battery management system comprising: a storage that stores at least one trained neural network; and an estimation device that estimates, by using the trained neural network, a full charge capacity of a target battery that is a prescribed secondary battery, the trained neural network including an input layer that accepts input data, the trained neural network outputting the full charge capacity of a secondary battery when the input data is input to the input layer, the input data representing a numeric value for each pixel in an image where a prescribed CCV waveform of the secondary battery is drawn in a region constituted of a predetermined number of pixels, the prescribed CCV waveform being any one of a CCV charging waveform and a CCV discharging waveform, the CCV charging waveform representing transition of a CCV during constant-current charging of the secondary battery, the CCV discharging waveform representing transition of a CCV during constant-current discharging of the secondary battery, and the estimation device estimating the full charge capacity of the target battery by inputting the input data obtained for the target battery into the input layer of the trained neural network.
2. The battery management system according to claim 1, further comprising: a charging apparatus that obtains the prescribed CCV waveform that is the CCV charging waveform for the target battery by carrying out constant-current charging of the target battery; and a first generation device that generates the input data from the prescribed CCV waveform obtained by the charging apparatus, wherein the estimation device estimates the full charge capacity of the target battery by inputting the input data generated by the first generation device into the input layer of the trained neural network.
3. The battery management system according to claim 2, wherein an SOC range of the prescribed CCV waveform used for generation of the input data by the first generation device is a prescribed SOC range selected from a range not lower than 0% and not higher than 10%.
4. The battery management system according to claim 1, further comprising: a discharging apparatus that obtains the prescribed CCV waveform that is the CCV discharging waveform for the target battery by carrying out constant-current discharging of the target battery; and a second generation device that generates the input data from the prescribed CCV waveform obtained by the discharging apparatus, wherein the estimation device estimates the full charge capacity of the target battery by inputting the input data generated by the second generation device into the input layer of the trained neural network.
5. The battery management system according to claim 1, wherein the at least one trained neural network includes a plurality of trained neural networks, and the estimation device obtains information on the target battery, selects one trained neural network corresponding to the target battery from among the plurality of trained neural networks based on the obtained information, and estimates the full charge capacity of the target battery by using the selected trained neural network.
6. The battery management system according to claim 1, further comprising a sorting device that determines an application of the target battery based on the full charge capacity estimated by the estimation device.
7. A battery management method comprising: obtaining a prescribed CCV waveform of a target battery that is a prescribed secondary battery; generating input data for a trained neural network from the prescribed CCV waveform; and inputting the input data to the trained neural network; and estimating, by the trained neural network, a full charge capacity of the target battery, the input data representing a numeric value for each pixel in an image where the prescribed CCV waveform of the target battery is drawn in a region constituted of a predetermined number of pixels, the prescribed CCV waveform being any one of a CCV charging waveform and a CCV discharging waveform, the CCV charging waveform representing transition of a CCV during constant-current charging of the target battery, the CCV discharging waveform representing transition of a CCV during constant-current discharging of the target battery.
8. The battery management method according to claim 7, further comprising, before the obtaining a prescribed CCV waveform, performing a preparation process for each vehicle to store a plurality of secondary batteries in an empty state, the preparation process comprising collecting the secondary battery from a vehicle, carrying out remaining capacity discharging of the collected secondary battery, and storing the secondary battery in the empty state after the remaining capacity discharging, wherein the obtaining a prescribed CCV waveform includes selecting the target battery from among the plurality of secondary batteries stored in the empty state, and obtaining the prescribed CCV waveform that is the CCV charging waveform for the target battery by carrying out constant-current charging of the target battery.
9. The battery management method according to claim 7, further comprising, after the estimating a full charge capacity: sorting the target battery based on the full charge capacity estimated by the trained neural network; and shipping the target battery in accordance with a result of the sorting.
10. A method of manufacturing a battery assembly, the method comprising: obtaining a prescribed CCV waveform of a target battery that is a prescribed secondary battery; generating input data for a trained neural network from the prescribed CCV waveform; inputting the input data to the trained neural network; estimating, by the trained neural network, a full charge capacity of the target battery; and manufacturing a battery assembly from a plurality of secondary batteries of which full charge capacity has been estimated by the trained neural network, the input data representing a numeric value for each pixel in an image where the prescribed CCV waveform of the target battery is drawn in a region constituted of a predetermined number of pixels, and the prescribed CCV waveform being any one of a CCV charging waveform and a CCV discharging waveform, the CCV charging waveform representing transition of a CCV during constant-current charging of the target battery, the CCV discharging waveform representing transition of a CCV during constant-current discharging of the target battery.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0052] An embodiment of the present disclosure will be described in detail with reference to the drawings. The same or corresponding elements in the drawings have the same reference characters allotted and description thereof will not be repeated.
[0053] In the embodiment which will be described below, a used battery assembly collected from a vehicle is reused. The battery assembly includes a plurality of modules. The plurality of modules that make up the battery assembly may be connected in series or in parallel. Each of the plurality of modules includes a plurality of cells that are electrically connected (for example, in series). Though any secondary battery can be adopted as a cell that makes up the battery assembly, a lithium ion battery and a nickel metal hydride battery will mainly be described below as representative examples of a vehicle-mounted battery.
[0054] Reuse of a battery assembly is broadly categorized into reuse of all cells (which is also referred to as full reuse below), reuse of some cells (which is also referred to as partial reuse below), and resource recycle. Partial reuse is further categorized into use of parts and rebuild.
[0055] In full reuse, a battery assembly collected from a vehicle is reused after appropriate reconditioning processing and a prescribed performance test, without replacement of a cell.
[0056] In partial reuse, a battery assembly collected from a vehicle is disassembled into prescribed reuse units (for example, modules or cells). A plurality of reuse units are thus obtained.
[0057] In use of parts, a plurality of reuse units obtained by disassembly of the battery assembly are subjected to prescribed shipment inspection and the reuse units that have passed the shipment inspection are shipped.
[0058] In rebuild, a battery assembly is manufactured from appropriate reuse units of the plurality of reuse units obtained by disassembly of the battery assembly. For example, a new battery assembly is manufactured by combining a plurality of appropriate reuse units. Alternatively, a part of the battery assembly is replaced with appropriate reuse units to reconstruct the battery assembly. A battery assembly thus manufactured (that is, a rebuilt product) is shipped after it passes the shipment inspection.
[0059] In resource recycle, a battery assembly collected from a vehicle is disassembled into battery materials and a reclaimable material is taken out of the battery assembly.
[0060]
[0061] Referring to
[0062]
[0063] Management entity 30 shown in
[0064]
[0065] Referring to
[0066] In S12, management entity 30 carries out remaining capacity discharging of each of a plurality of reuse units (that is, a plurality of modules) obtained by disassembly of a battery assembly. Each cell in the reuse unit thus becomes empty (that is, stores substantially no electricity).
[0067] In S13, management entity 30 stores the plurality of reuse units (that is, the plurality of modules) for which remaining capacity discharging was carried out, at a prescribed storage location (for example, a storage space 500 shown in
[0068] S11 to S13 are performed for each vehicle. The plurality of modules are thus stored in an empty state (that is, a state in which substantially no electricity is stored). By storing the plurality of modules collected from each of the plurality of vehicles in the empty state, deterioration of modules during storage can be suppressed. Management entity 30 may perform reconditioning processing on the reuse units before S12. Reconditioning processing is processing for reconditioning a restorable battery (for example, recovery from high-rate deterioration or failure of an accessory). Reconditioning processing may be charging or discharging for recovery from high-rate deterioration or may be replacement of an accessory.
[0069] Referring again to
[0070] The reuse unit (in this embodiment, the module) sorted into resource recycle by management entity 30 is passed from management entity 30 to recycler 36. Recycler 36 disassembles the reuse units received from management entity 30 into battery materials to thereby reclaim the materials for use as new cells or as source materials for other products.
[0071] The reuse unit (in this embodiment, the module) sorted into rebuild by management entity 30 is passed from management entity 30 to manufacturer 34. Manufacturer 34 manufactures battery assemblies from the reuse units received from management entity 30 and mounts the manufactured battery assembly on a battery pack. Manufacturer 34 brings the battery pack to completion by attaching an accessory (for example, a constrained plate, a sensor, and a relay) to the battery assembly.
[0072] The battery pack including the battery assembly manufactured by manufacturer 34 is passed from manufacturer 34 to dealer 35. Dealer 35 sells the battery pack, sells a new vehicle incorporating the battery pack, or accepts an order for rebuild (reconstruction) of the battery assembly used in a vehicle.
[0073] Dealer 35 provides for each vehicle, an ID (which is also referred to as a vehicle ID below) for identifying the vehicle, and manages information on each vehicle as being associated with the vehicle ID in terminal 45. Information on the vehicle includes a communication address of communication equipment mounted on each vehicle. Dealer 35 transmits the vehicle ID and information on each vehicle to management server 20 by using terminal 45. Though
[0074] In the battery distribution model shown in
[0075] The user of vehicle 10 passes vehicle 10 over dealer 35. Dealer 35 provides a vehicle ID to vehicle 10. When the vehicle ID has already been provided to vehicle 10, the vehicle ID is not provided. Dealer 35 determines whether or not the battery assembly mounted on vehicle 10 is fully reusable.
[0076] When vehicle 10 is determined as being fully reusable, dealer 35 restores the battery assembly by performing reconditioning processing without replacing cells. The battery assembly that has undergone reconditioning processing is mounted on vehicle 10 after the performance test.
[0077] When vehicle 10 is determined as not being fully reusable, dealer 35 places an order with manufacturer 34 to rebuild the battery assembly. At this time, dealer 35 sends the battery pack collected from vehicle 10 to manufacturer 34 together with the vehicle ID. Manufacturer 34 requests management entity 30 to provide reuse units (in this embodiment, modules) necessary for rebuild, and receives the reuse units from management entity 30. Then, manufacturer 34 rebuilds the battery assembly from the received reuse units. The battery pack including the manufactured battery assembly (that is, a rebuilt product) is delivered to dealer 35 to which vehicle 10 has been brought, and mounted on vehicle 10 at dealer 35 after the performance test.
[0078] Though management entity 30, manufacturer 34, and dealer 35 are individual entities in
[0079] The battery management system according to this embodiment is provided at a location of management entity 30. The battery management system manages information on a secondary battery. Though details will be described later, the battery management system according to this embodiment estimates the full charge capacity of the secondary battery by using a trained neural network.
[0080] Referring to
[0081] Power supply apparatus 510 is electrically connected to each of charger-discharger 520 and the plurality of automatic discharging apparatuses 540. Power supply apparatus 510 includes a power storage. Management entity 30 sets a module M collected from a vehicle onto automatic discharging apparatus 540 in S12 in
[0082] Power supply apparatus 510 supplies electric power to charger-discharger 520. Power supply apparatus 510 is connected to a power grid (that is, a power grid provided by an electric utility), performs prescribed power conversion on electric power supplied from the power grid, and supplies resultant electric power to charger-discharger 520.
[0083] Management entity 30 conducts a performance test of a secondary battery with the analysis apparatus before shipment of the secondary battery. Management entity 30 connects a module M.sub.D (a target battery) to be shipped among a plurality of modules M stored in the empty state to charger-discharger 520. This work may be done by a user himself/herself or by a robot in accordance with an instruction from battery management apparatus 200 or a prescribed program. Charger-discharger 520 carries out constant-current charging onto module M.sub.D with electric power supplied from power supply apparatus 510. More specifically, charger-discharger 520 charges module M.sub.D at a constant current value by converting electric power supplied from power supply apparatus 510 into electric power suitable for constant-current charging and supplying resultant electric power to module M.sub.D.
[0084] Charger-discharger 520 includes a relay that switches between connection and disconnection of a power path from power supply apparatus 510 to module M.sub.D and a power conversion circuit (neither of which is shown). The power conversion circuit may include at least one of a rectification circuit, a power factor correction (PFC) circuit, an insulating circuit (for example, an insulating transformer), a DC/DC converter, an inverter, and a filter circuit. Each of the relay and the power conversion circuit included in charger-discharger 520 is controlled by a control device 110 of measurement apparatus 100. Charger-discharger 520 charges module M.sub.D in accordance with an instruction from control device 110. Charger-discharger 520 discharges module M.sub.D in accordance with an instruction from control device 110 and outputs electric power output from module M.sub.D to power supply apparatus 510.
[0085] Sensor module 530 includes various sensors that detect a state (for example, a voltage, a current, and a temperature) of module M.sub.D connected to charger-discharger 520 and outputs a result of detection to measurement apparatus 100. An output from sensor module 530 is input to control device 110 of measurement apparatus 100. Control device 110 can obtain the state (for example, a temperature, a current, a voltage, an SOC, and an internal resistance) of module M.sub.D based on the output from sensor module 530.
[0086] Measurement apparatus 100 includes control device 110, a storage 120, and a communication apparatus 130. Battery management apparatus 200 includes a control device 210, a storage 220, a communication apparatus 230, an input apparatus 240, and a display apparatus 250. A microcomputer including a processor and a random access memory (RAM) can be adopted as each of control devices 110 and 210. A central processing unit (CPU) can be adopted as the processor. Each of storages 120 and 220 includes, for example, a read only memory (ROM) and a rewritable non-volatile memory. Each of storages 120 and 220 stores not only a program but also information (for example, a map, a mathematical expression, and various parameters) to be used by a program. Any number of processors may be provided in measurement apparatus 100 and battery management apparatus 200 and a processor may be prepared for each prescribed type of control.
[0087] Each of communication apparatuses 130 and 230 includes a prescribed communication interface (I/F). Measurement apparatus 100 and battery management apparatus 200 can communicate with each other through communication apparatuses 130 and 230. Communication may be wired or wireless.
[0088] Input apparatus 240 accepts an input from a user. Input apparatus 240 is operated by a user and outputs a signal corresponding to the operation by the user to control device 210. For example, the user can input a prescribed instruction or request to control device 210 or set a parameter value in control device 210 through input apparatus 240. Communication may be wired or wireless. Various pointing devices (a mouse and a touch pad), a keyboard, or a touch panel can be adopted as input apparatus 240. Input apparatus 240 may be an operation portion of a portable device (for example, a notebook personal computer, a smartphone, or a wearable device).
[0089] Display apparatus 250 shows information input from control device 210. Control device 210 can give information to a user through display apparatus 250. Examples of display apparatus 250 include a cathode ray tube (CRT) display, a liquid crystal display (LCD), and a touch panel display. Display apparatus 250 may be a display of a portable device. Display apparatus 250 may perform a speaker function.
[0090] Control device 110 includes a charging and discharging controller 111 and an information manager 112. Each of these components is implemented, for example, by a processor and a program executed by the processor. Without being limited as such, each of these components may be implemented by dedicated hardware (electronic circuitry).
[0091] Charging and discharging controller 111 controls charger-discharger 520 to control charging and discharging of module M.sub.D connected to charger-discharger 520. In this embodiment, charging and discharging controller 111 controls charger-discharger 520 to carry out constant-current charging of module M.sub.D and to obtain a CCV charging waveform of module M.sub.D (that is, a waveform that represents transition of a CCV during constant-current charging of module M.sub.D). Information manager 112 receives a result of detection by sensor module 530. During constant-current charging of module M.sub.D, sensor module 530 successively detects a voltage (that is, a CCV) of module M.sub.D and successively outputs the detected CCV to information manager 112. The CCV charging waveform is input to information manager 112. In this embodiment, charging and discharging controller 111 controls charger-discharger 520 to carry out constant-current charging of module M.sub.D under a condition of a current value of 2 A. The CCV charging waveform during initial charging of module M.sub.D is thus input to information manager 112. The condition for constant-current charging (for example, a current value) is not limited to the above and any condition can be set.
[0092] Information manager 112 detects the CCV of module M.sub.D in real time based on the output from sensor module 530 and has storage 120 record the CCV charging waveform that represents transition of the CCV of module M.sub.D. When information manager 112 finishes obtaining the CCV charging waveform, it uses the CCV charging waveform recorded in storage 120 to generate inspection image data, and has storage 120 store the generated inspection image data. The inspection image data is data that represents a numeric value for each pixel in an image where the CCV charging waveform is drawn in a region constituted of a predetermined number of pixels, and corresponds to input data to be provided to a trained neural network which will be described later. A graph format and an image format of the inspection image data are the same as those of a training image (see
[0093] Control device 210 includes an information manager 211, a capacity estimator 212, and a sorter 213. Each of these components is implemented, for example, by a processor and a program executed by the processor. Without being limited as such, each of these components may be implemented by dedicated hardware (electronic circuitry).
[0094] Information manager 211 obtains inspection image data for module M.sub.D from measurement apparatus 100. Control device 110 of measurement apparatus 100 generates inspection image data for module M.sub.D as above, for example, in response to a request from a user and transmits the generated inspection image data to control device 210 through communication apparatuses 130 and 230. Information manager 211 then receives the inspection image data transmitted from control device 110 to control device 210.
[0095] Capacity estimator 212 estimates the full charge capacity of module M.sub.D by inputting the inspection image data obtained for module M.sub.D into an input layer of a trained neural network. The trained neural network is stored in storage 220. Sorter 213 determines an application of module M.sub.D based on the full charge capacity of module M.sub.D estimated by capacity estimator 212. Capacity estimator 212 and sorter 213 according to this embodiment correspond to an exemplary estimation device and an exemplary sorting device according to the present disclosure, respectively.
[0096]
[0097] The neural network includes an input layer x, a hidden layer y, and an output layer z. Each of a training image and inspection image data are input to input layer x. Input layer x includes nodes corresponding in number (N) to the number of pixels in the training image (and the inspection image data). The number of nodes of output layer z is determined in accordance with the number of necessary outputs. For example, when output layer z includes 101 nodes, output layer z can output a result of estimation of the full charge capacity in increments of 0.1 Ah within a range from 0 Ah to 10 Ah, output a result of estimation of the full charge capacity in increments of 0.1 Ah within a range from 15 Ah to 25 Ah, or output a result of estimation of the full charge capacity in increments of 0.2 Ah within a range from 0 Ah to 20 Ah. Though any number of nodes of output layer z can be set, the number of nodes of output layer z is set to 71 in this embodiment.
[0098] The inventors of the present application have noted correlation of each of a CCV charging waveform and a CCV discharging waveform with the full charge capacity. The CCV charging waveform refers to a CCV waveform that represents transition of a CCV during constant-current charging of a secondary battery. The CCV discharging waveform refers to a CCV waveform that represents transition of a CCV during constant-current discharging of a secondary battery.
[0099] In this embodiment, an untrained neural network is subjected to supervised machine learning by using as teaching data, a CCV charging waveform training image and ground truth data (that is, data on an actually measured full charge capacity of the secondary battery). The CCV charging waveform training image is a training image that expresses a CCV charging waveform of a secondary battery in prescribed graph format and image format. The trained neural network with which the full charge capacity of the secondary battery can highly accurately be estimated with the image data of the CCV charging waveform (more specifically, image data expressed in a graph format and an image format the same as those for the CCV charging waveform training image) being used as input data is thus obtained. In addition, in this embodiment, an untrained neural network is subjected to supervised machine learning by using as teaching data, a CCV discharging waveform training image and ground truth data (that is, data on an actually measured full charge capacity of the secondary battery). The CCV discharging waveform training image is a training image that expresses a CCV discharging waveform of a secondary battery in prescribed graph format and image format. The trained neural network with which the full charge capacity of the secondary battery can highly accurately be estimated with the image data of the CCV discharging waveform (more specifically, image data expressed in a graph format and an image format the same as those for the CCV discharging waveform training image) being used as input data is thus obtained.
[0100]
[0101] The graph format and the image format of the training image are described above with reference to an exemplary CCV discharging waveform training image shown in
[0102]
[0103]
[0104] Referring again to
[0105] The inventors of the present application evaluated, with a method which will be described below, accuracy in estimation of a capacity by using each of a first trained NN and a second trained NN. The first trained NN is a trained neural network trained to estimate a full charge capacity of a nickel metal hydride battery with an initial capacity of 7 Ah based on image data of CCV charging waveforms. The second trained NN is a trained neural network trained to estimate a full charge capacity of a non-aqueous electrolyte solution lithium ion battery with an initial capacity of 21 Ah based on image data of CCV discharging waveforms.
[0106] The inventors of the present application prepared 336 pieces of evaluation data for each trained NN. For evaluation data for evaluating the first trained NN, an image for evaluation of the CCV charging waveforms and ground truth data (that is, an actually measured value of the full charge capacity) of the nickel metal hydride battery with the initial capacity of 7 Ah were prepared. For evaluation data for evaluating the second trained NN, an image for evaluation of the CCV discharging waveforms and ground truth data (that is, an actually measured value of the full charge capacity) of the non-aqueous electrolyte solution lithium ion battery with the initial capacity of 21 Ah were prepared. The inventors of the present application inputted the evaluation image into the trained NN (that is, the first trained NN or the second trained NN) and obtained an output value from the trained NN (that is, an estimated value of the full charge capacity). The inventors of the present application calculated an absolute value of a difference (which is referred to as an absolute error below) between the output value from the trained NN and the actually measured value of the full charge capacity. The inventors of the present application calculated the absolute error for each piece of evaluation data and obtained 336 absolute errors. The inventors of the present application calculated a ratio (which is also referred to as an evaluation result A below) of the number of absolute errors equal to or smaller than 0.5 Ah of the 336 absolute errors, and further calculated an average value (which is also referred to as an evaluation result B below) of the 336 absolute errors. In evaluation, accuracy in estimation of the capacity by using the trained NN is evaluated from two points of view. As evaluation result A exhibits a higher ratio and evaluation result B exhibits a smaller value, accuracy in estimation of a capacity by using the trained NN is evaluated as being higher.
[0107]
[0108]
[0109] In this embodiment, a trained neural network (which is also referred to as a charging type NN below) that includes an input layer that accepts first input data that represents a numeric value for each pixel in an image where a CCV charging waveform of the secondary battery is drawn in a region constituted of a predetermined number of pixels and outputs a full charge capacity of the secondary battery when the first input data is input to the input layer is used. The first trained NN described above corresponds to an exemplary charging type NN. By training as described above, however, a trained neural network (which is also referred to as a discharging type NN below) that includes an input layer that accepts second input data that represents a numeric value for each pixel in an image where a CCV discharging waveform of a secondary battery is drawn in a region constituted of a predetermined number of pixels and outputs a full charge capacity of the secondary battery when the second input data is input to the input layer can also be generated. The second trained NN described above corresponds to an exemplary discharging type NN. An embodiment (a modification) using the discharging type NN will be described later.
[0110] Referring again to
[0111] Storage 220 stores information (which is also referred to as NN information below) that associates a battery manufacturer and a model with a trained NN.
[0112] Referring again to
[0113] Referring again to
[0114] When any of a plurality of modules M stored in storage space 500 is to be shipped, the user connects that to-be-shipped module M to charger-discharger 520. Module M connected to charger-discharger 520 is handled as module M.sub.D (the target battery). The user requests control device 210 to sort module M.sub.D through input apparatus 240, before shipment of module M.sub.D. At this time, the user inputs the M-ID of module M.sub.D to control device 210. Information manager 211 of control device 210 requests control device 110 of measurement apparatus 100 to transmit inspection image data, in response to the request from the user. Control device 110 controls charger-discharger 520 to carry out constant-current charging of module M.sub.D in response to the request from information manager 211, generates inspection image data from outputs from sensor module 530, and transmits the generated inspection image data to information manager 211. Information manager 211 sends the received inspection image data to capacity estimator 212.
[0115] Capacity estimator 212 obtains the battery manufacturer and the model of module M.sub.D from the battery information in storage 220 and the M-ID input by the user. Capacity estimator 212 then selects one trained NN corresponding to the battery manufacturer and the model of module M.sub.D, from among the plurality of trained NNs stored in storage 220, by referring to the NN information in storage 220. The trained NN adapted to module M.sub.D is thus selected. Thereafter, capacity estimator 212 estimates the full charge capacity of module M.sub.D by inputting the inspection image data for module M.sub.D received from information manager 211 into the input layer of the trained NN selected as above.
[0116] The full charge capacity (a result of estimation) of module M.sub.D estimated by capacity estimator 212 is sent from capacity estimator 212 to sorter 213. Sorter 213 determines an application of module M.sub.D based on the result of estimation. Sorter 213 writes the determined application into the battery information in storage 220 and sends the application to information manager 211. When information manager 211 receives the application of module M.sub.D, it has display apparatus 250 show the application. The user looks at a screen on display apparatus 250 to know the result of sorting (that is, the application of module M.sub.D), and ships module M.sub.D in accordance with the result of sorting.
[0117]
[0118] Referring to
[0119] In S221, information manager 112 obtains an output (including a CCV of module M.sub.D) from sensor module 530 during constant-current charging and has storage 120 record the output. In S222, information manager 112 determines whether or not it has completed obtainment of a CCV charging waveform. During a period until obtainment of the CCV charging waveform is completed (that is, during a period over which determination as NO is made in S222), S221 and S222 are repeatedly performed. In this embodiment, when an SOC of module M.sub.D exceeds a prescribed SOC value (for example, 5%), determination as YES (obtainment of the CCV charging waveform having been completed) is made in S222 and the process proceeds to S23. The condition for determination in S222, however, is not limited to the above. For example, when a prescribed time period (for example, 1200 seconds) has elapsed since start of constant-current charging in S21, information manager 112 may make determination as YES in S222. In this embodiment, S21, S221, and S222 in
[0120] In S23, information manager 112 generates inspection image data from the CCV charging waveforms recorded in storage 120 and has storage 120 store the generated inspection image data. In this embodiment, S23 in
[0121] In S24, information manager 112 transmits the inspection image data generated in S23 to battery management apparatus 200. Thereafter, information manager 112 stands by in S25 until it receives a result of sorting (that is, a result of sorting transmitted in S37 in
[0122] When information manager 112 receives the result of sorting from battery management apparatus 200 (YES in S25), the process proceeds to S26. In this embodiment, module M.sub.D is sorted into any of use of parts/rebuild/resource recycle based on the result of sorting. In S26, charging and discharging controller 111 determines whether or not module M.sub.D has been sorted into resource recycle. When determination as NO (module M.sub.D having been sorted into use of parts or rebuild) is made in S26, in S27, charging and discharging controller 111 determines whether or not a condition for completion of charging is satisfied. During a period over which the condition for completion of charging is not satisfied (that is, during a period over which determination as NO is made in S27), charging and discharging controller 111 continues charging of module M.sub.D. In this embodiment, when the SOC of module M.sub.D attains to an SOC (for example, an SOC corresponding to a fully charged state) suitable for an application (more specifically, an application determined in S36 which will be described later), determination as YES (the condition for completion of charging having been satisfied) is made in S27, and in S28, charging and discharging controller 111 stops charging of module M.sub.D. As processing in S28 is performed, a series of processing in
[0123] When determination as YES (module M.sub.D having been sorted into resource recycle) is made in S26, charging and discharging controller 111 stops charging of module M.sub.D and controls charger-discharger 520 to carry out remaining capacity discharging of module M.sub.D. As processing in S29 is performed, the series of processing in
[0124]
[0125] Referring to
[0126] When information manager 211 receives the inspection image data for module M.sub.D from measurement apparatus 100 (YES in S32), the process proceeds to S33. In S33, capacity estimator 212 obtains the battery manufacturer and the model of module M.sub.D from the battery information in storage 220 and the M-ID input by the user. In S34, capacity estimator 212 selects one trained NN corresponding to the battery manufacturer and the model of module M.sub.D, from among the plurality of trained NNs stored in storage 220, by referring to the NN information in storage 220. In S35, capacity estimator 212 estimates the full charge capacity of module M.sub.D by inputting the inspection image data for module M.sub.D received from measurement apparatus 100 into the input layer of the trained NN selected in S34.
[0127]
[0128] Referring again to
[0129] In S36, sorter 213 initially sorts module M.sub.D into any of use of parts/rebuild/resource recycle. For example, when the full charge capacity of module M.sub.D is lower than a first threshold value, sorter 213 determines the application of module M.sub.D as resource recycle. When the full charge capacity of module M.sub.D is equal to or higher than the first threshold value and lower than a second threshold value, sorter 213 determines the application of module M.sub.D as battery for households (use of parts). When the full charge capacity of module M.sub.D is equal to or higher than the second threshold value and lower than a third threshold value, sorter 213 determines the application of module M.sub.D as battery for factories (use of parts). When the full charge capacity of module M.sub.D is equal to or higher than the third threshold value, sorter 213 determines the application of module M.sub.D as rebuild. The first to third threshold values satisfy such relation as the first threshold value<the second threshold value<the third threshold value. This is one manner of sorting and can be modified as appropriate. For example, a secondary battery low in full charge capacity may be allocated to rebuild. Sorter 213 may sort the module only into partial reuse/resource recycle based on the estimated full charge capacity of module M.sub.D.
[0130] In S37, information manager 211 transmits the application determined in S36 to measurement apparatus 100, and in S38, it has display apparatus 250 show the application. Display apparatus 250 may show the full charge capacity estimated in S35 together with the application. As the processing in S38 is performed, a series of processing in
[0131] A user checks the result of sorting (that is, the application of module M.sub.D) shown as a result of the processing in S38 and ships module M.sub.D in accordance with the result of sorting.
[0132] Referring to
[0133] Modules M1 to M3 are each shipped to a destination corresponding to the application determined in S36 in
[0134] As described above, in the battery management system according to this embodiment, control device 210 estimates the full charge capacity of module M.sub.D by inputting image data (that is, inspection image data) of CCV charging waveforms obtained for module M.sub.D (target battery) into the input layer of the trained neural network. The method of estimating a capacity according to this embodiment is smaller in man-hours for estimation than the AC-IR method and can allow more simplified estimation. Furthermore, a time period required for estimation is short. According to the battery management system, the full charge capacity of the secondary battery can be estimated highly accurately and quickly in a simplified manner without using a special measurement instrument or performing complicated calculation.
[0135] In the embodiment, the secondary battery is stored at a constant temperature (for example, 25 C.), and training and evaluation of a neural network as well as a performance test using the trained neural network are carried out at a storage temperature. All management entities, however, are not necessarily able to store secondary batteries at a constant temperature. In order to highly accurately estimate the full charge capacity of the secondary battery also under a condition where a storage temperature is varied, control device 210 may handle a temperature at the time of obtainment of CCV waveforms of the secondary battery as an explanatory variable when it estimates the full charge capacity (a response variable) of the secondary battery.
[0136] The battery management system according to the embodiment estimates the full charge capacity of the secondary battery by using a charging type NN. Without being limited thereto, the battery management system may estimate the full charge capacity of the secondary battery by using a discharging type NN. An embodiment (a modification) that uses a discharging type NN will be described with reference to
[0137] Referring to
[0138]
[0139] After processing in S411, in S412, charging and discharging controller 111 starts constant-current discharging of module M.sub.D. In this modification, charging and discharging controller 111 controls charger-discharger 520 such that constant-current discharging of module M.sub.D is carried out under a condition of a current value of 2 A. The condition (for example, a current value) for constant-current discharging is not limited as above and can arbitrarily be set. The condition (for example, a discharging rate) in constant-current discharging may be predetermined or designated by a user.
[0140] In S421, information manager 112 obtains an output (including a CCV of module M.sub.D) from sensor module 530 during constant-current discharging and has storage 120 record the output. In S422, information manager 112 determines whether or not obtainment of CCV discharging waveforms has been completed. During a period until obtainment of CCV discharging waveforms is completed (that is, during a period over which determination as NO is made in S422), S421 and S422 are repeatedly performed. In this modification, when the SOC of module M.sub.D is lower than a prescribed SOC value (for example, 90%), determination as YES (obtainment of CCV discharging waveforms having been completed) is made in S422 and the process proceeds to S43. The condition for determination in S422 is not limited as above. For example, when a prescribed time period (for example, 1200 seconds) has elapsed since start of constant-current discharging in S412, information manager 112 may make determination as YES in S422. Charging and discharging controller 111, information manager 112, power supply apparatus 510, charger-discharger 520, and sensor module 530 (
[0141] In S43, information manager 112 generates inspection image data from CCV discharging waveforms recorded in storage 120 and has storage 120 store the generated inspection image data. The inspection image data according to this modification is data that represents a numeric value for each pixel in an image where CCV discharging waveforms are drawn in a region constituted of a predetermined number of pixels, and corresponds to input data to be provided to a trained neural network. Information manager 112 (
[0142] In S44, information manager 112 transmits the inspection image data generated in S43 to battery management apparatus 200. Thereafter, in S45, remaining capacity discharging of module M.sub.D is carried out. For example, remaining capacity discharging of module M.sub.D may be carried out by continuing discharging started in S412 by charging and discharging controller 111. Discharging may be continued without change in condition for discharging after start of discharging in S412, or a condition for discharging may be modified at timing when determination as YES is made in S422. Management entity 30 may carry out remaining capacity discharging of module M.sub.D by removing module M.sub.D from charger-discharger 520 and placing the module onto automatic discharging apparatus 540.
[0143] In this modification, a plurality of discharging type NNs are stored in storage 220 shown in
[0144] Module M that has undergone estimation of the full charge capacity and remaining capacity discharging as above is stored in storage space 500 (S13 in
[0145] Storage space 500 and battery management apparatus 200 are provided at the location of management entity 30 in the embodiment. Without being limited thereto, storage space 500 may be provided at the location of manufacturer 34 and battery management apparatus 200 may be mounted on management server 20 shown in
[0146] Referring to
[0147] The configuration of the battery management system is not limited to the configuration shown in
[0148] Though control device 110 of measurement apparatus 100 functions as the first generation device and the second generation device in the embodiment and the modification, control device 210 of battery management apparatus 200 may function as the first generation device and the second generation device. Inspection image data may be generated in battery management apparatus 200.
[0149] It is not essential that the battery management system includes a sorting device (that is, the battery management system determines an application of a target battery). A user may determine an application of a target battery (for example, module M.sub.D) based on the full charge capacity of the target battery estimated by battery management apparatus 200.
[0150] Though an example in which a secondary battery is collected from a vehicle is mentioned in the embodiment, the battery management system may be applied to a secondary battery collected from another mobile body (for example, a ship, an airplane, an automated guided vehicle, an agricultural implement, or a drone), a secondary battery collected from a portable device (that is, an electronic device that can be carried by a user), or a stationary secondary battery. The target battery is not limited to a module, but it may be a cell or a battery assembly. The battery management system may estimate the full charge capacity of the battery assembly at the time of collection of the battery assembly from a vehicle (for example, S11 in
[0151] Though the embodiment of the present disclosure has been described, it should be understood that the embodiment disclosed herein is illustrative and non-restrictive in every respect. The scope of the present disclosure is defined by the terms of the claims and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.