US12639805B2
Method to automate gas leak detection in battery manufacturing using data from optical gas imaging system
Publication
Application
Classifications
IPC Classifications
CPC Classifications
Applicants
GM Global Technology Operations LLC
Inventors
Alok Warey, Siddhartha Gupta, Hassan Ghassemi-Armaki
Abstract
An automated system to provide gas leak detection during battery manufacturing includes a battery system. A video of a gas leak occurring during a manufacturing stage of the battery system includes the gas leak as a gas vapor. A location of the gas leak is determined. A leak intensity value of the gas leak is identified to determine if the gas leak is minor and is less than or within a predetermined window or threshold permitting acceptance of the gas leak without repair, or if the gas leak requires further action including repair of the battery system.
Figures
Description
INTRODUCTION
[0001]The present disclosure relates to electric vehicle battery systems and identification of gas leaks occurring during manufacture of a rechargeable energy storage system (RESS), a battery cell, a battery module or a battery pack for electric vehicles.
[0002]Electric vehicles (EVs) including battery electric vehicles (BEVs), hybrid vehicles and/or fuel cell vehicles include one or more electric machines and a RESS or a battery system including on or more battery cells, battery modules, and/or battery packs. The RESS, battery cells, battery modules and/or battery packs are typically housed in enclosures that are hermetically sealed. Methods in current use to detect gas leakage from the enclosures during battery manufacture include gas sniffing such as helium sniffing, which are conducted manually and are therefore time consuming and inaccurate. In addition, helium gas sniffing can only identify general regions where a leak is located. Because identification of a specific leak location is necessary to perform leak correction such as weld repair, this method results in excessive time required for both leak detection and leak repair.
[0003]Thus, while current systems and methods to identify gas leaks occurring during battery manufacture achieve their intended purpose, there is a need for a new and improved system and method to automate gas leak detection during battery manufacturing.
SUMMARY
[0004]According to several aspects, an automated system to provide gas leak detection during battery manufacturing comprises a battery system defining a RESS, a battery cell, a battery module, or a battery pack. A video of a gas leak occurring during a manufacturing stage of the battery system includes the gas leak as a gas vapor. A location of the gas leak is determined. A leak intensity value of the gas leak is identified to determine if the gas leak is minor and is less than or within a predetermined window or threshold permitting acceptance of the gas leak without repair, or if the gas leak requires further action including repair of the battery system.
[0005]In another aspect of the present disclosure, a background frame having no gas leak present is saved. A sequential frame differencing of the video is compared to the background frame to define a frame where the gas leak was initially detected.
[0006]In another aspect of the present disclosure, a classifier model is applied to identify at least one frame of the video having the gas leak.
[0007]In another aspect of the present disclosure, a pixel threshold is applied to identify at least one frame of the video having the gas leak.
[0008]In another aspect of the present disclosure, a pixel to physical location map is applied to identify a gas leak location.
[0009]In another aspect of the present disclosure, a contour and bounding shape is applied to the frame where the gas leak was initially detected. A plurality of bounding shape coordinates is applied to the contour and bounding shape to identify a physical location map of the gas leak.
[0010]In another aspect of the present disclosure, an image processor applied to image data defining the location of the gas leak to identify the leak intensity value of the gas leak.
[0011]In another aspect of the present disclosure, a convolutional neural network (CNN) model and/or a recurrent neural network (RNN) model applied to image data defining the location of the gas leak to identify the leak intensity value of the gas leak.
[0012]In another aspect of the present disclosure, an object detection is performed during a detection phase to identify the gas leak; and a boundary is defined which encompasses the gas leak to define a location or position of the gas leak.
[0013]In another aspect of the present disclosure, a video of the gas leak image data is prepared. A frame-by-frame analysis of the image data is performed to identify a frame where the gas leak occurred.
[0014]According to several aspects, a method to perform automated battery gas leak detection comprises: collecting a video of a battery system having multiple video frames during a manufacturing stage of the battery system; detecting a gas leak occurring from the battery system having the gas leak present in at least one of the video frames; determining a physical location of the gas leak on the battery system; and identifying a leak intensity value of the gas leak.
[0015]In another aspect of the present disclosure, the method further includes: identifying a frame of the video having the gas leak present; and subtracting a background frame of the video not having the gas leak present from the frame of the video having the gas leak present to obtain a frame difference having image data defining the gas leak.
[0016]In another aspect of the present disclosure, the method further includes: passing the frame difference having image data defining the gas leak through a classification network; and generating a gas leak signal.
[0017]In another aspect of the present disclosure, the method further includes: identifying multiple frame differences individually having image data defining the gas leak; performing a summation of the multiple frame differences; and determining a sum of total pixel values in the multiple frame differences to identify an image frame of the gas leak applying pixel thresholding.
[0018]In another aspect of the present disclosure, the method further includes: fitting a contour to image data defining the gas leak within the frame difference; and applying a bounding shape over the contour wherein known coordinates of the bounding shape identify a physical location of the gas leak.
[0019]In another aspect of the present disclosure, the method further includes performing a summation of multiple ones of the frame difference, where the summation is equal to a sum of pixel values in the multiple ones of the frame difference; wherein if the sum of the pixel values is greater than one of multiple predetermined thresholds, the leak intensity value defines one of a low intensity leak, a medium intensity leak or a high intensity leak.
[0020]In another aspect of the present disclosure, the method further includes: saving a calibration file having multiple values of Iixy defining coordinates in individual ones of the video frames; identifying the location of the gas leak as an Lxy value in an image of one of the video frames; computing an i value where i is equal to an argument of a minimum (argmin) multiplied by an absolute value of Lxy−Iixy; and mapping at least one of the values of Iixy to a gas leak location using the calibration file.
[0021]According to several aspects, a method to perform automated gas leak detection during battery manufacturing of a vehicle battery system defining a RESS, a battery cell, a battery module, or a battery pack comprises: collecting image data of a video of the vehicle battery system having multiple video frames saved during a manufacturing stage of the battery system; detecting a gas leak occurring having the gas leak present in at least one of the video frames with the gas leak as a gas vapor escaping from a surface of the battery system to atmosphere; determining a location of the gas leak applying one of an object detection analysis or a frame-by-frame analysis or a classifier model; and identifying a leak intensity value of the gas leak to determine if the gas leak is minor and is less than or within a predetermined window or threshold permitting acceptance of the gas leak without repair, or if the gas leak requires further action including repair of the battery system.
[0022]In another aspect of the present disclosure, the method further includes: defining a boundary encompassing the gas leak to identify a location or position of the gas leak; and identifying coordinates of the boundary to identify the location of the gas leak.
[0023]In another aspect of the present disclosure, the method further includes: capturing at least one frame of the video during the frame-by-frame analysis containing a visual image of a gas leak; and subtracting a background frame of the video not having the gas leak present from the at least one of the multiple video frames of the video having the gas leak present to obtain a frame difference having image data defining the gas leak.
[0024]Further areas of applicability will become apparent from the description provided herein. It should be understood that the description and specific examples are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.
BRIEF DESCRIPTION OF THE DRAWINGS
[0025]The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
DETAILED DESCRIPTION
[0042]The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses.
[0043]When a component, element or layer is referred to as being “on”, “engaged to”, “connected to”, or “coupled to” another element or layer, it may be directly on, engaged, connected or coupled to the other component, element, or layer, or intervening elements or layers may be present. In contrast, when an element is referred to as being “directly on”, “directly engaged to”, “directly connected to”, or “directly coupled to” another element or layer, there may be in intervening elements or layers present. Other words used to describe the relationship between elements should be interpreted in a like fashion, such as “between” versus “directly between”, “adjacent” versus “directly adjacent”, and the like. As used herein, the term “and/or” and “one or both” include any and all combinations of one or more of the associated listed items.
[0044]Referring to
[0045]In the present example, a battery cell 12 of a battery system 14 defining a RESS, a battery cell, a battery module, or a battery pack has one or more features including terminals. In the example shown a gas leak 16 is occurring during a manufacturing stage of the battery cell 12 with the gas leak 16 as a gas vapor detected using an optical gas imaging system 17. The gas vapor is shown escaping from a surface 18 of the battery cell 12 to atmosphere. According to several aspects, the battery system 14 is installed in or is intended to be installed in a vehicle 19 such as but not limited to a battery electric vehicle, a gas/electric hybrid vehicle, a sport utility vehicle, a truck, a van or the like.
[0046]With continuing reference to
[0047]Referring to
[0048]Referring to
[0049]Following the identification step 38, a leak classification step 44 is performed applying a classifier model. At the same time, a thresholding step 46 is performed to identify a pixel threshold of the image of the detected gas leak is identified.
[0050]Following the location identification step 40 further differentiation of the leak location is performed by a mapping step 48 wherein pixel to physical location mapping is performed. In parallel with the mapping step 48, a vented gas shape identification step 50 is performed wherein a contour and a bounding shape of the detected gas leak is performed. Following the vented gas shape identification step 50 a bounding step 52 is performed wherein shape coordinates of the bounding shape of the detected gas leak are bound and mapped to a physical location of the gas leak.
[0051]Following the leak intensity step 42 an image processing step 54 is performed to apply image data of the gas leak to known patterns or known images of gas leaks saved in a database as an initial step to quantify a gas leak intensity. This data may then be compared to the previous saved data to help determine if the detected gas leak is occurring which is of a predetermined volume compared to a gas leak less than a predetermined threshold. A gas leak less than the predetermined threshold may be deemed to be acceptable and therefore does not require battery system repair. In parallel with the image processing step 54 the image data of the gas leak may be entered into different models to further quantify a gas leak intensity. For example, a convolutional neural network (CNN) model and/or a recurrent neural network (RNN) model 56 may be used. A CNN model is considered to be more potent than an RNN model, and is ideal for imaging and video processing, as CNN modeling learns to recognize patterns across space, while RNN models are useful for solving temporal data problems. RNN is ideal for text and speech analyses, with RNN models having recurrent connections while CNN models do not necessarily have them. RNN models also allow arbitrary input length and output length.
[0052]Referring to
[0053]Referring to
[0054]Referring to
[0055]Referring to
[0056]Referring to
[0057]Referring to
[0058]Referring to
[0059]Referring to
[0060]Referring to
[0061]Referring to
[0062]Referring to
[0063]Referring to
[0064]Referring specifically to
[0065]In the example given in
[0066]Automation of detection and identification of an intensity and specific locations of gas leaks using image and/or video data from an optical gas imaging system. The automated gas leak detection during battery manufacturing system 10 may be applied to gas leak detection for an enclosure of a rechargeable energy storage system (RESS), battery cell, battery module, or battery pack during manufacturing.
[0067]An automated gas leak detection during battery manufacturing system 10 of the present disclosure offers several advantages. These include image processing and deep learning based methods that automate detection and identification of specific locations and intensity of gas leaks using image and/or video data from an optical gas imaging system. The automated gas leak detection during battery manufacturing system 10 may be applied to gas leak detection for an enclosure of a rechargeable energy storage system (RESS), battery cell, battery module, or battery pack during manufacturing.
Claims
What is claimed is:
1. A method to perform automated battery gas leak detection, comprising:
collecting a video of a vehicle battery system having multiple video frames during a manufacturing stage of the battery system;
detecting a gas leak occurring from the battery system having the gas leak present in at least one of the video frames;
determining a physical location of the gas leak on the battery system;
identifying a leak intensity value of the gas leak;
subtracting a background frame of the video not having the gas leak present from the at least one of the multiple video frames of the video having the gas leak present to obtain a frame difference having image data defining the gas leak;
identifying multiple frame differences individually having image data defining the gas leak;
performing a summation of the multiple frame differences; and
determining a sum of total pixel values in the multiple frame differences to identify an image frame of the gas leak applying pixel thresholding.
2. The method of
passing the frame difference having image data defining the gas leak through a classification neural network; and
generating a gas leak signal.
3. The method of
fitting a contour to image data defining the gas leak located within the frame difference; and
applying a bounding shape over the contour wherein known coordinates of the bounding shape identify a location of the gas leak.
4. The method of
5. The method of
saving a calibration file having multiple values of Iixy defining coordinates in individual ones of the video frames;
identifying the location of the gas leak as an Lxy value in an image of one of the video frames;
computing an i value where i is equal to an argument of a minimum (argmin) multiplied by an absolute value of Lxy−Iixy; and
mapping at least one of the values of Iixy to a gas leak location using the calibration file.
6. A method to perform automated battery gas leak detection, comprising:
collecting a video of a vehicle battery system having multiple video frames during a manufacturing stage of the battery system;
detecting a gas leak occurring from the battery system having the gas leak present in at least one of the video frames;
determining a physical location of the gas leak on the battery system;
identifying a leak intensity value of the gas leak;
subtracting a background frame of the video not having the gas leak present from the at least one of the multiple video frames of the video having the gas leak present to obtain a frame difference having image data defining the gas leak;
performing a summation of multiple ones of the frame difference, where the summation is equal to a sum of pixel values in the multiple ones of the frame difference; and wherein if the sum of the pixel values is greater than one of multiple predetermined thresholds, the leak intensity value defines one of a low intensity leak, a medium intensity leak or a high intensity leak.
7. A method to perform automated battery gas leak detection, comprising:
collecting a video of a vehicle battery system having multiple video frames during a manufacturing stage of the battery system;
detecting a gas leak occurring from the battery system having the gas leak present in at least one of the video frames;
determining a physical location of the gas leak on the battery system;
identifying a leak intensity value of the gas leak;
subtracting a background frame of the video not having the gas leak present from the at least one of the multiple video frames of the video having the gas leak present to obtain a frame difference having image data defining the gas leak;
saving a calibration file having multiple values of Iixy defining coordinates in individual ones of the video frames;
identifying the location of the gas leak as an Lxy value in an image of one of the video frames;
computing an i value where i is equal to an argument of a minimum (argmin) multiplied by an absolute value of Lxy−I′xy; and
mapping at least one of the values of I′xy to a gas leak location using the calibration file.