(57)【要約】【課題】蓄電素子の不良を早期に発見することができる検査方法、検査装置及び学習モデルを提供する。【解決手段】検査方法は、検査対象の蓄電素子ユニットを無通電状態で放置し、前記蓄電素子ユニットに含まれる複数の蓄電素子の夫々の電圧の時間変化、又は前記蓄電素子ユニットの電圧の時間変化を取得し、取得した電圧の時間変化に基づいて、教師あり学習を用いる学習モデルによって、前記蓄電素子ユニットに電圧低下が他の蓄電素子よりも早い蓄電素子が含まれているか否かを判定する。【選択図】図４
2019158831.tif 000002
【特許請求の範囲】
【請求項１】
検査対象の蓄電素子ユニットを無通電状態で放置し、
前記蓄電素子ユニットに含まれる複数の蓄電素子の夫々の電圧の時間変化、又は前記蓄電素子ユニットの電圧の時間変化を取得し、
取得した電圧の時間変化に基づいて、教師あり学習を用いる学習モデルによって、前記蓄電素子ユニットに電圧低下が他の蓄電素子よりも早い蓄電素子が含まれているか否かを判定する
検査方法。
【請求項２】
無通電状態での蓄電素子又は蓄電素子ユニットの電圧の時間変化と、当該蓄電素子の電圧低下が早いか否か又は当該蓄電素子ユニットに電圧低下が早い蓄電素子が含まれているか否かを特定した結果とを教師データとして、前記学習モデルの機械学習を行う
請求項１に記載の検査方法。
【請求項３】
前記教師データは、無通電状態での蓄電素子ユニットの温度を更に含んでおり、
前記検査対象の蓄電素子ユニットの温度を更に取得し、
取得した温度にも基づいて、前記学習モデルによって、前記検査対象の蓄電素子ユニットに電圧低下が早い蓄電素子が含まれているか否かを判定する
請求項２に記載の検査方法。
【請求項４】
前記複数の蓄電素子の充電率を同一にした状態で、前記検査対象の蓄電素子ユニットを無通電放置し、
前記教師データは、無通電状態での蓄電素子の最初の充電率を更に含んでおり、
前記検査対象の蓄電素子ユニットを無通電放置したときの前記複数の蓄電素子の最初の充電率にも基づいて、前記学習モデルによって、前記検査対象の蓄電素子ユニットに電圧低下が早い蓄電素子が含まれているか否かを判定する
請求項２又は３に記載の検査方法。
【請求項５】
前記教師データは、蓄電素子の種類を更に含んでおり、
前記複数の蓄電素子の種類にも基づいて、前記学習モデルによって、前記検査対象の蓄電素子ユニットに電圧低下が早い蓄電素子が含まれているか否かを判定する
請求項２乃至４のいずれか一つに記載の検査方法。
【請求項６】
前記検査対象の蓄電素子ユニットに含まれる複数の蓄電素子は圧迫された状態になっている
請求項１乃至５のいずれか一つに記載の検査方法。
【請求項７】
無通電状態の蓄電素子ユニットに含まれる複数の蓄電素子の夫々の電圧の時間変化、又は前記蓄電素子ユニットの電圧の時間変化を取得する取得部と、
取得した電圧の時間変化に基づいて、教師あり学習を用いる学習モデルによって、前記蓄電素子ユニットに電圧低下が他の蓄電素子よりも早い蓄電素子が含まれているか否かを判定する判定部と
を備える検査装置。
【請求項８】
電圧の時間変化を入力される入力層と、電圧低下が他の蓄電素子よりも早い蓄電素子があるか否かの判定結果を出力する出力層と、前記入力層からの入力に基づいて前記出力層に対して出力を行う中間層とを備える学習モデルであって、
複数の蓄電素子を含んだ蓄電素子ユニットを無通電状態にして得られた前記複数の蓄電素子の夫々の電圧の時間変化、又は前記蓄電素子ユニットの電圧の時間変化を、前記入力層へ入力し、前記蓄電素子ユニットに電圧低下が早い蓄電素子が含まれているか否かの判定結果を前記出力層から得る処理に用いられる
学習モデル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電圧低下が比較的早い蓄電素子の有無を検査する検査方法、検査装置及び学習モデルに関する。
【背景技術】
【０００２】
蓄電素子（Energy Storage Device）は、無停電電源装置、安定化電源に含まれる直流又は交流電源装置等に広く使用されている。また、発電された電力を蓄電しておく大規模なシステムでの蓄電素子の利用が拡大している。本明細書では、蓄電素子とは、蓄電を行う素子全般を指す。蓄電素子の最小単位を蓄電セルと言う。蓄電モジュールは、複数の蓄電セルが直列及び／又は並列に接続された構成となっている。蓄電素子は、蓄電モジュールの形で製造され、使用されることが多い。
【０００３】
蓄電セルは、様々な種類に分類することができる。例えば、蓄電セルには、横巻きにしたシート状の電極板を含むもの、縦巻きにした電極板を含むもの、及び積層させた複数の電極板を含むものがある。また、蓄電セルには、圧迫した状態で蓄電モジュールに組み込まれるものがある。特許文献１には、蓄電素子を圧迫することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−２１９２５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
製造された蓄電セル及び蓄電モジュールは、出荷前に検査を受ける。蓄電セルには、単体の状態では正常であっても、蓄電モジュールに組み込まれた状態では電圧低下が他の蓄電素子よりも早いものがある。これは、蓄電モジュールに組み込まれた状態では、圧迫される又は温度分布が異なる等、単品の状態と比べて蓄電セルの環境が異なるためと考えられる。そのような蓄電セルの有無を判定するために、蓄電モジュールの状態で検査を行う。検査では、蓄電モジュールを無通電の状態で放置し、蓄電セル又は蓄電モジュールの電圧を測定する。電圧低下が早い蓄電セル、又はそのような蓄電セルを含んだ蓄電モジュールでは、正常な蓄電セル又は蓄電モジュールに比べて、時間の経過とともに電圧低下が顕著になる。そのような蓄電セル及び蓄電モジュールを確実に判定するために、ある程度の長さの期間（例えば、二週間）、蓄電モジュールを放置している。このことが、蓄電モジュールの生産性向上の妨げとなっている。また、蓄電モジュールをある程度の期間放置しておくためのスペースが必要となっている。
【０００６】
本発明の目的は、電圧低下が他の蓄電素子よりも早い蓄電素子を早期に発見することができる検査方法、検査装置及び学習モデルを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る検査方法は、検査対象の蓄電素子ユニットを無通電状態で放置し、前記蓄電素子ユニットに含まれる複数の蓄電素子の夫々の電圧の時間変化、又は前記蓄電素子ユニットの電圧の時間変化を取得し、取得した電圧の時間変化に基づいて、教師あり学習を用いる学習モデルによって、前記蓄電素子ユニットに電圧低下が他の蓄電素子よりも早い蓄電素子が含まれているか否かを判定する。ここで、蓄電素子ユニット中の複数の蓄電素子における電圧低下の差が所定範囲内（許容範囲内）であれば、電圧低下が早い蓄電素子は蓄電素子ユニットに含まれていないと判定してもよい。本明細書において「無通電状態」とは、蓄電素子が自己放電などの微弱な放電を行う場合や、制御基板への電源供給のための放電（例えば０．１Ｃ以下の通電）を行う場合を含む。
【発明の効果】
【０００８】
学習モデルは、短い期間の電圧の時間変化に基づいて、蓄電素子ユニットに電圧低下が早い蓄電素子が含まれているか否かを判定できる。このため、蓄電素子ユニットを検査するために蓄電素子ユニットを放置しておく時間を短くすることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】蓄電モジュールの外観の例を示す模式図である。
【図２】筐体に収納された複数の蓄電セルを示す模式図である。
【図３】蓄電モジュールに組み込まれた正常な蓄電セルと電圧低下が早い蓄電セルとの電圧の時間変化を模式的に示すグラフである。
【図４】蓄電モジュールの機能構成の例、及び蓄電モジュールの検査を行う検査装置の機能構成の例を示すブロック図である。
【図５】制御基板が取り付けられていない状態の蓄電モジュールを検査する例を示すブロック図である。
【図６】学習モデルの機能構成例を示す概念図である。
【図７】蓄電モジュールを検査する処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
図１は、蓄電モジュール１０の外観の例を示す模式図である。蓄電モジュール１０は、直列及び／又は並列に接続された複数の蓄電セル１１を含んでいる。蓄電セル１１は蓄電素子に対応し、蓄電モジュール１０は蓄電素子ユニットに対応する。蓄電セル１１は、リチウムイオン電池等の二次電池である。蓄電セル１１は、直方体の形状を有している。蓄電セル１１の長さが最も短い方向を厚み方向とする。蓄電モジュール１０は、保持部材の一例である直方体状の筐体１２を備えている。複数の蓄電セル１１は、厚み方向に並べられ、筐体１２に保持（収納）されている。代替的に、保持部材は、一対のエンドプレートとそれらエンドプレートを繋ぐ複数の締結バーとによって形成されてもよい。夫々の蓄電セル１１は正端子及び負端子を有している。複数の蓄電セル１１は、図示しないバスバーによって直列及び／又は並列に接続される。
【００１１】
図２は、筐体１２に収納された複数の蓄電セル１１を示す模式図である。蓄電セル１１は、直方体形状のケース内に正極板、負極板及び電解液（又は固体電解質）が収容されてなる。蓄電モジュール１０では、複数の蓄電セル１１は、厚み方向に圧迫された状態で筐体１２に収納されている。図２中には、蓄電セル１１を圧迫する方向を矢印で示している。蓄電セル１１のケースは金属製であってもよい。蓄電セル１１は、図示するようなプリズマティックケースを有するものに限らず、パウチケースを有するものであってもよい。
【００１２】
製造された多数の蓄電セル１１の中には、電圧低下が他の蓄電セル１１よりも早いものが混在していることがある。図３は、蓄電モジュールに組み込まれた正常な蓄電セル１１と電圧低下が早い蓄電セル（以下、「不良の蓄電セル」とも言う）１１との電圧の時間変化を模式的に示すグラフである。横軸は蓄電セル１１を無通電の状態で放置した時間を示し、縦軸は蓄電セル１１の電圧を示す。不良の蓄電セル１１の電圧を三角印で示し、正常な蓄電セル１１の電圧を丸印で示している。不良の蓄電セル１１では、無通電状態で放置した場合の時間経過に従った電圧の低下が、正常な蓄電セル１１に比べて大きい。
【００１３】
蓄電セル１１には、単体の状態では正常であっても、圧迫された状態では不良となるものがある。蓄電セル１１の圧迫によって微小内部短絡の影響が早期に発現すると考えられる。そこで、蓄電セル１１が不良であるか否かを検査するために、複数の蓄電セル１１を組み込んだ蓄電モジュール１０を検査する。圧迫以外にも、温度分布又は複数の蓄電セル１１の個体差によって、蓄電モジュール１０としての性能不十分が顕在化する場合がある。そのため、蓄電モジュール１０を検査する必要がある。
【００１４】
図４は、蓄電モジュール１０の機能構成の例、及び蓄電モジュール１０の検査を行う検査装置３の機能構成の例を示すブロック図である。蓄電モジュール１０は、複数の蓄電セル１１に加えて、制御基板（ＣＭＵ：Cell Monitoring Unit）２を備えている。制御基板２は、図１には示していない。制御基板２は、制御部２１、電圧取得部２２、温度取得部２３及び通信部２４を含んでいる。制御部２１は、プロセッサ及びメモリを用いて構成されている。制御部２１は、制御基板２の動作を制御する。電圧取得部２２は、複数の蓄電セル１１の夫々の電圧を取得する。温度取得部２３は、温度センサを用いて、蓄電モジュール１０内の一又は複数の箇所での温度を取得する。
【００１５】
通信部２４は、蓄電モジュール１０の外部へ情報を送信する機能を有する。通信部２４は、電圧取得部２２が取得した電圧を示す情報、及び温度取得部２３が取得した温度を示す情報を外部へ送信する。蓄電モジュール１０が電源として利用される状態では、通信部２４は、蓄電モジュール１０を管理する管理装置へ情報を送信する。蓄電モジュール１０の検査が行われる段階では、通信部２４は、検査装置３に接続され、取得された電圧及び温度を示す情報を検査装置３へ送信する。
【００１６】
検査装置３は、制御部３１、学習モデル３２、記憶部３３、入力部３４、出力部３５、及び通信部３６を備えている。検査装置３は、コンピュータで構成されている。検査装置３は複数のコンピュータで構成されていてもよい。
【００１７】
制御部３１は、例えば、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等のメモリとを用いて構成されている。制御部３１は、検査装置３全体を制御する。制御部３１は、ＣＰＵ及びＧＰＵ（Graphics Processing Unit）、マルチコアＣＰＵ、又はＴＰＵ（Tensor Processing Unit）を用いて構成されていてもよい。記憶部３３は、不揮発性であり、例えば、ハードディスク又は不揮発性メモリを用いて構成されている。記憶部３３は、コンピュータプログラム３３１を記憶している。制御部３１は、コンピュータプログラム３３１に基づく情報処理を実行する。
【００１８】
学習モデル３２は、蓄電セル１１に関する情報に基づいて、蓄電セル１１が不良であるか否かを判定することができる。学習モデル３２は、例えば、深層学習などを含む機械学習のためのアルゴリズムを含む。例えば、学習モデル３２は、ＣＰＵと、ＲＡＭと、不揮発性の記憶部に記憶され、ＲＡＭにロードされてＣＰＵにより実行されるコンピュータプログラムとを用いて実現されてもよい。学習モデル３２は、コンピュータプログラム３３１に基づく情報処理を制御部３１が実行することによって実現されてもよい。学習モデル３２は、量子コンピュータを用いて実現されてもよい。
【００１９】
入力部３４は、検査装置３の外部からのデータの入力を受け付ける。例えば、入力部３４は、キーボード、ポインティングデバイス又はタッチパネル等、使用者の操作によってデータが入力されるユーザインタフェースを含む。入力部３４は、電気信号が入力される入力インタフェースを含んでもよい。出力部３５は、検査装置３の外部へ情報を出力する。例えば、出力部３５は、ディスプレイ、プリンタ、又は電気信号を出力する出力インタフェースを含む。
【００２０】
通信部３６は、蓄電モジュール１０に接続され、通信部２４から送信された情報を受信することができる。検査装置３は、複数の蓄電モジュール１０が接続され、通信部３６は、複数の蓄電モジュール１０から送信された情報を受信してもよい。制御部３１は通信部３６で受信した情報を記憶部３３に記憶させる。
【００２１】
蓄電モジュール１０は、制御基板２が取り付けられていない状態、又はバスバーが取り付けられていない状態等、製造途中の状態で検査されてもよい。図５は、制御基板２が取り付けられていない状態の蓄電モジュール１０を検査する例を示すブロック図である。蓄電モジュール１０は、直列接続された複数の蓄電セル１１を含み、制御基板２を含んでいない。蓄電モジュール１０の検査が行われる段階では、蓄電モジュール１０には、測定器４が接続される。測定器４は、制御部４１、電圧取得部４２、温度取得部４３及び通信部４４を含んでいる。
【００２２】
制御部４１は、測定器４の動作を制御する。電圧取得部４２は、複数の蓄電セル１１の夫々の電圧を取得する。例えば、電圧取得部４２は、蓄電セル１１の正端子及び負端子に接続し、電圧を取得する。温度取得部２３は、蓄電モジュール１０内の一又は複数の箇所での温度を取得する。例えば、蓄電モジュール１０内の一又は複数の箇所に図示しない温度センサを配置し、温度取得部２３は、温度センサが測定した温度を取得する。通信部４４は、検査装置３に接続され、取得された電圧及び温度を示す情報を検査装置３へ送信する。
【００２３】
検査装置３は、測定器４から送信された情報を通信部３６で受信し、記憶部３３に記憶する。測定器４は、複数の蓄電モジュール１０について蓄電セル１１の電圧及び温度を取得してもよい。検査装置３の通信部３６は、複数の測定器４から送信された情報を受信してもよい。検査装置３は、測定器４を含んで構成されていてもよい。
【００２４】
次に、本実施形態に係る検査方法を説明する。学習モデル３２は、蓄電セル１１の電圧の時間変化から蓄電セル１１が不良であるか否かを判定するために、機械学習を行う。例えば、機械学習は検査装置３で実行される。
【００２５】
まず、無通電状態の蓄電セルの電圧の時間変化、及び無通電状態の蓄電モジュールの温度の時間変化が取得される。電圧はＯＣＶ（Open Circuit Voltage；開回路電圧）である。例えば、単独の蓄電セルについて、電圧の時間変化が取得されてもよい。蓄電モジュールに含まれる複数の蓄電セルの夫々の電圧の時間変化が取得されてもよい。
【００２６】
図３に示すように、時間経過に従って、不良の蓄電セルの電圧はより早く低下し、正常な蓄電セルの電圧との間に差が発生する。時間経過に従って、正常な蓄電セルと不良の蓄電セルとの電圧差は拡大し続ける。ある程度の長さの時間が経過した後では、正常な蓄電セルと不良の蓄電セルとの電圧差は顕著であるので、蓄電セルの電圧に基づいて当該蓄電セルが不良であるか否かを判定することが可能である。例えば、無通電状態で所定時間が経過した後の電圧が所定の閾値未満である場合に、蓄電セルが不良であると判定してもよい。無通電状態で所定時間が経過した後の電圧の初期電圧に対する比率が閾値未満である場合に、蓄電セルが不良であると判定してもよい。電圧の時間変化を一次関数で近似し、時間に対する電圧の変化率の絶対値が閾値を超過する場合に、蓄電セルが不良であると判定してもよい。複数の蓄電セルの中で、通電が行われずに所定時間が経過した後の電圧がより低い方の所定数の蓄電セルを、不良の蓄電セルであると判定してもよい。
【００２７】
電圧の時間変化が取得された複数の蓄電セルの夫々について、不良であるか否かの判定が行われる。判定は人が行ってもよく、コンピュータで行われてもよい。例えば、検査装置３の制御部３１は、コンピュータプログラム３３１に従って、記憶部３３に記憶された複数の蓄電セルの夫々の電圧の時間変化に基づいて、夫々の蓄電セルが不良であるか否かを判定してもよい。判定により、夫々の蓄電セルが不良であるか否かが特定される。
【００２８】
蓄電セルの挙動は、蓄電モジュールの温度に応じて異なる。例えば、低温では、正常な蓄電セルであっても性能が低下する。また、蓄電セルを無通電状態で放置するときの最初の充電率によって、蓄電セルの挙動が異なる。例えば、最初の充電率が大きいほど、正常な蓄電セルと不良の蓄電セルとの違いが大きくなる。また、蓄電セルの挙動は、蓄電セルの種類によって異なる。例えば、蓄電セルには、横巻きにしたシート状の電極板を含んだ種類、縦巻きにした電極板を含んだ種類、複数の電極板を厚み方向に積層させた種類、蓄電モジュール１０内で圧迫される種類、圧迫されない種類等がある。蓄電モジュールの温度、最初の充電率、及び蓄電セルの種類の別に、蓄電セルが不良であるか否かの判定が行われ、蓄電セルが不良であるか否かが特定される。
【００２９】
複数の蓄電セルの夫々について、電圧の時間変化、蓄電モジュールの温度、最初の充電率、及び蓄電セルの種類と、当該蓄電セルが不良であるか否かを特定した結果とを対応付けた教師データが、作成される。教師データは、例えば、検査装置３の入力部３４に入力され、記憶部３３に記憶される。教師データに含まれる温度は、温度の時系列であってもよい。
【００３０】
作成された教師データを用いて、学習モデル３２の機械学習が行われる。図６は、学習モデル３２の機能構成例を示す概念図である。学習モデル３２は、電圧の時間変化、温度、充電率、及び蓄電セルの種類が夫々に入力される複数の入力層３２１と、入力層３２１からの入力に応じて出力を行う複数の中間層３２２と、蓄電セルが不良であるか否かの判定結果を出力する出力層３２３とを備えている。図６には、中間層３２２が一層である例を示しているが、中間層３２２は複数層であってもよい。出力層３２３は複数のノードを有してもよい。電圧の時間変化として、各時点の電圧が夫々一つの入力層３２１のノードに入力されてもよい。
【００３１】
機械学習では、不良であるか否かが不明な蓄電セルの電圧の時間変化、蓄電モジュールの温度、最初の充電率、及び蓄電セルの種類が入力層３２１へ入力され、蓄電セルが不良であるか否かの判定結果が出力層３２３から出力されることができるように、教師データに基づいて学習モデル３２のパラメータを調整する機械学習を行う。例えば、検査装置３の制御部３１は、コンピュータプログラム３３１に従って、学習モデル３２の機械学習を行う。
【００３２】
検査装置３で機械学習の処理を実行することにより、学習済みの学習モデル３２が得られる。機械学習は、検査装置３以外のコンピュータで実行されてもよい。機械学習により学習済みの学習モデル３２を表す学習データが作成され、作成された学習データが検査装置３の入力部３４に入力される。検査装置３は、学習データを記憶部３３に記憶することにより、学習済みの学習モデル３２を得る。
【００３３】
図７は、蓄電モジュール１０を検査する処理の手順を示すフローチャートである。検査装置３の制御部３１は、コンピュータプログラム３３１に従って以下の処理を実行する。以下、ステップをＳと略す。検査対象の蓄電モジュール１０では、複数の蓄電セル１１の充電率が同一に調整される（Ｓ１）。例えば、全ての蓄電セル１１を満充電にすることにより、充電率を同一に調整してもよい。蓄電セル１１の電圧を測定し、電圧に基づいて充電率を推定し、充電率の高い蓄電セル１１を放電させるか、又は充電率の低い蓄電セル１１を充電することにより、充電率を同一に調整してもよい。
【００３４】
検査対象の蓄電モジュール１０は、次に、無通電状態にされる（Ｓ２）。例えば、蓄電モジュール１０に通電をするための電線と蓄電モジュール１０との接続を切断することにより、蓄電モジュール１０を無通電状態にする。蓄電モジュール１０は、無通電状態で放置される。蓄電モジュール１０が無通電状態で放置されている間、電圧取得部２２又は電圧取得部４２は、夫々の蓄電セル１１の電圧を繰り返し取得し、温度取得部２３又は温度取得部４３は、蓄電モジュール１０の温度を繰り返し取得する。電圧取得部２２又は電圧取得部４２が取得する電圧はＯＣＶである。
【００３５】
検査装置３の制御部３１は、無通電状態で放置された蓄電モジュール１０に含まれる複数の蓄電セル１１の夫々の電圧の時間変化、及び蓄電モジュール１０の温度を取得する（Ｓ３）。制御基板２の制御部２１は、電圧取得部２２が取得した電圧を示す情報、及び温度取得部２３が取得した温度を示す情報を、通信部２４に、検査装置３へ順次送信させる。又は、測定器４の制御部４１は、電圧取得部４２が取得した電圧を示す情報、及び温度取得部４３が取得した温度を示す情報を、通信部４４に、検査装置３へ順次送信させる。検査装置３は、蓄電セル１１の電圧を示す情報、及び蓄電モジュール１０の温度を示す情報を、通信部３６で受信し、記憶部３３に記憶する。時間の経過に従って、蓄電セル１１の電圧を示す情報及び蓄電モジュール１０の温度を示す情報は、順次受信され、順次記憶される。このようにして、夫々の蓄電セル１１の電圧の時間変化及び蓄電モジュール１０の温度が取得される。Ｓ３の処理は取得部に対応する。
【００３６】
検査装置３は、無通電状態での蓄電セル１１の最初の充電率、及び蓄電セル１１の種類を入力される（Ｓ４）。例えば、最初の充電率を示す情報、及び蓄電セル１１の種類を示す情報が入力部３４に入力され、記憶部３３に記憶される。最初の充電率及び蓄電セル１１の種類の入力は、Ｓ３の処理の最中に行われてもよく、Ｓ３の処理よりも前に行われてもよい。また、最初の充電率を示す情報、及び蓄電セル１１の種類を示す情報は、予め記憶部３３に記憶されていてもよい。
【００３７】
学習モデル３２は、次に、蓄電セル１１の電圧の時間変化、蓄電モジュール１０の温度、蓄電セル１１の最初の充電率、及び蓄電セル１１の種類に基づいて、夫々の蓄電セル１１が不良であるか否かを判定する（Ｓ５）。Ｓ５では、制御部３１は、電圧の時間変化、温度、最初の充電率及び蓄電セル１１の種類を示す情報を記憶部３３から読み出して学習モデル３２に提供する。学習モデル３２は、夫々の蓄電セル１１について、電圧の時間変化、温度、最初の充電率及び蓄電セル１１の種類を示す情報を入力層３２１へ入力し、蓄電セル１１が不良であるか否かの判定結果を出力層３２３から得る処理を行う。処理で用いられる温度は、蓄電モジュール１０内の複数の箇所での温度であってもよく、温度の時系列であってもよく、温度の代表値であってもよい。
【００３８】
学習モデル３２は、電圧の時間変化、温度、最初の充電率及び蓄電セル１１の種類と蓄電セル１１が不良であるか否かとの関係を既に学習しているので、電圧の時間変化、温度、最初の充電率及び蓄電セル１１の種類に応じて、夫々の蓄電セル１１が不良であるか否かを判定することができる。例えば、学習モデル３２は、教師データを作成するために蓄電セルの電圧の時間変化を取得した期間に比べて、より短い期間の電圧の時間変化に基づいて、蓄電セル１１が不良であるか否かを判定してもよい。いずれかの蓄電セル１１が不良であると判定された場合に、制御部３１は、検査対象の蓄電モジュール１０に不良の蓄電セル１１が含まれていると判定する。Ｓ５の処理は判定部に対応する。
【００３９】
制御部３１は、次に、蓄電モジュール１０の検査結果を出力する（Ｓ６）。例えば、制御部３１は、ディスプレイである出力部３５に検査結果を示す情報を表示させるか、プリンタである出力部３５に検査結果を含む画像を記録させる。例えば、夫々の蓄電セル１１について不良であるか否かを示す情報が出力されてもよい。蓄電モジュール１０に不良の蓄電セル１１が含まれているか否かを示す情報が出力されてもよい。使用者は、出力された検査結果を確認することにより、何れの蓄電セル１１が不良であるか、又は蓄電モジュール１０に不良の蓄電セル１１が含まれているか否かを知ることができる。以上で、蓄電モジュール１０を検査する処理は終了する。
【００４０】
蓄電モジュール１０を検査する処理が終了した後、不良の蓄電セル１１が含まれていないとされた蓄電モジュール１０は、良品と判定され、出荷が可能となる。不良であると判定された蓄電セル１１は処分される。例えば、不良の蓄電セル１１が含まれている蓄電モジュール１０が処分されてもよい。蓄電モジュール１０に含まれる複数の蓄電セル１１の内、不良の蓄電セル１１を正常な蓄電セル１１又は未検査の蓄電セル１１と交換してもよい。不良の蓄電セル１１が未検査の蓄電セル１１と交換された蓄電モジュール１０は、再度検査が行われる。
【００４１】
以上詳述した如く、本実施形態においては、蓄電モジュール１０を無通電状態で放置し、教師あり学習を用いる学習モデル３２により、蓄電モジュール１０に不良の蓄電セル１１が含まれているか否かを判定する。学習モデル３２は、蓄電セル１１の電圧の時間変化、温度、最初の充電率、及び蓄電セル１１の種類と、蓄電セル１１が不良であるか否かを特定した結果とを教師データとして、学習する。蓄電セル１１の電圧の時間変化と、蓄電セル１１が不良であるか否かを特定した結果とを学習データとすることで、蓄電セル１１の電圧の時間変化から蓄電セル１１が不良であるか否かを判定する学習モデル３２を学習させることができる。学習モデル３２を利用することにより、短い期間の電圧の時間変化に基づいて、蓄電セル１１が不良であるか否かを判定できる。このため、蓄電モジュール１０を検査するために蓄電モジュール１０を放置しておく時間を短くすることが可能となる。蓄電モジュール１０を放置しておくために必要なスペースを縮小することが可能となる。
【００４２】
蓄電セル１１の電圧の時間変化及び温度と、蓄電セル１１が不良であるか否かを特定した結果とを学習データとすることで、蓄電モジュール１０の温度に応じて、学習モデル３２により蓄電セル１１が不良であるか否かを判定することができる。温度に応じて蓄電セル１１の挙動は異なるものの、学習モデル３２により、温度に応じて蓄電セル１１が不良であるか否かを正確に判定することが可能となる。これは、空調管理されていない環境において検査を行う場合に有効である。代替的に、学習モデル３２は温度の情報を用いることなく学習を行い、検査装置３は、温度の情報を用いることなく蓄電モジュール１０を検査してもよい。この場合においても、検査装置３は、電圧の時間変化に基づいて蓄電セル１１が不良であるか否かを判定することができる。
【００４３】
複数の蓄電セル１１の最初の充電率を同一にした上で、蓄電モジュール１０を無通電状態で放置する。最初の充電率を同一にすることにより、正常な蓄電セル１１と不良の蓄電セル１１との電圧の時間変化の違いが明確になり、蓄電セル１１が不良であるか否かの判定が容易となる。蓄電セル１１の電圧の時間変化及び最初の充電率と、蓄電セル１１が不良であるか否かを特定した結果とを学習データとすることで、最初の充電率に応じて、学習モデル３２により蓄電セル１１が不良であるか否かを判定することができる。最初の充電率に応じて蓄電セル１１の挙動は異なるものの、学習モデル３２により、最初の充電率に応じて蓄電セル１１が不良であるか否かを正確に判定することが可能となる。代替的に、学習モデル３２は最初の充電率の情報を用いることなく学習を行い、検査装置３は、最初の充電率の情報を用いることなく蓄電モジュール１０を検査してもよい。この場合においても、検査装置３は、電圧の時間変化に基づいて蓄電セル１１が不良であるか否かを判定することができる。
【００４４】
蓄電セル１１の電圧の時間変化及び蓄電セル１１の種類と、蓄電セル１１が不良であるか否かを特定した結果とを学習データとすることで、蓄電セル１１の種類別に、学習モデル３２により蓄電セル１１が不良であるか否かを判定することができる。蓄電セル１１の種類によって蓄電セル１１の挙動は異なるものの、学習モデル３２により、種類別に蓄電セル１１が不良であるか否かを正確に判定することが可能となる。特に、蓄電セル１１を圧迫した蓄電モジュール１０では、圧迫の無い状態で正常であった蓄電セル１１でも不良になることがある。このような蓄電セル１１を圧迫した蓄電モジュール１０でも、蓄電セル１１の電圧の時間変化に基づいて、蓄電セル１１が不良であるか否かを正確に判定することが可能となる。
【００４５】
検査装置３は、蓄電セル１１を圧迫しない蓄電モジュール１０についても、蓄電セル１１が不良であるか否かを正確に判定することができる。学習モデル３２は蓄電セル１１の種類の情報を用いることなく学習を行い、検査装置３は、蓄電セル１１の種類の情報を用いることなく蓄電モジュール１０を検査してもよい。この場合においても、検査装置３は、電圧の時間変化に基づいて蓄電セル１１が不良であるか否かを判定することができる。
【００４６】
以上の実施形態においては、検査装置３が蓄電モジュール１０と接続され、電圧及び温度の情報を逐次取得する形態を示した。代替的に、検査装置３は、情報を逐次取得しなくてもよい。例えば、検査装置３は、時間経過に応じた電圧又は温度を示す情報が一括して入力されてもよい。本実施形態においては、検査装置３が夫々の蓄電セル１１の電圧を取得する。代替的に、検査装置３は、蓄電モジュール１０の電圧（ＯＣＶ）を取得し、取得した電圧の時間変化に基づいて蓄電モジュール１０に不良の蓄電セル１１が含まれているか否かを判定してもよい。この形態では、学習モデル３２は、蓄電モジュールの電圧の時間変化と蓄電モジュールに不良の蓄電セルが含まれているか否かを特定した結果とを含んだ学習データを用いて学習する。
【００４７】
本実施形態においては、複数の蓄電セル１１が直列接続されて蓄電モジュール１０が構成されている。代替的に、蓄電モジュール１０は、他の蓄電セル１１に並列に接続されている蓄電セル１１を含んだ形態であってもよい。本実施形態においては、蓄電セル１１を蓄電素子とした。代替的に、検査装置３は、蓄電モジュール１０を蓄電素子とし、複数の蓄電モジュール１０が直列及び／又は並列に接続したものを検査対象の蓄電素子ユニットとしてもよい。
【００４８】
本発明のコンセプトを、蓄電素子ユニットの製造方法として実施することもできる。蓄電素子ユニットの製造方法は、検査対象の蓄電素子ユニットを無通電状態で放置し、前記蓄電素子ユニットに含まれる複数の蓄電素子の夫々の電圧の時間変化、又は前記蓄電素子ユニットの電圧の時間変化を取得し、取得した電圧の時間変化に基づいて、教師あり学習を用いる学習モデルによって、前記蓄電素子ユニットに電圧低下が他の蓄電素子よりも早い蓄電素子が含まれているか否かを判定し、制御基板を蓄電素子ユニットに取り付ける。この構成によれば、蓄電素子ユニットの製造効率を向上できる。
【００４９】
蓄電素子ユニットの製造方法は、前記蓄電素子ユニットを無通電状態で放置する前に、前記複数の蓄電素子を圧迫して保持すること、を更に備えてもよい。この構成によれば、圧迫により性能不充分な蓄電素子を顕在化させるので、判定の精度を高めることができる。
【００５０】
蓄電素子ユニットの製造方法は、前記学習モデルによって前記蓄電素子ユニットに電圧低下が早い蓄電素子が含まれているか否かを判定した後に、前記複数の蓄電素子をバスバーで接続すること、を更に備えてもよい。この構成によれば、複数の蓄電素子をバスバーで接続する前に、電圧低下が早い蓄電素子を特定できるので、蓄電素子の交換作業が容易に行える。
【００５１】
本発明は上述した実施の形態の内容に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。即ち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態も本発明の技術的範囲に含まれる。
【符号の説明】
【００５２】
１０  蓄電モジュール
１１  蓄電セル
２  制御基板
２２  電圧取得部
２３  温度取得部
３  検査装置
３２  学習モデル
３３  記憶部
３３１  コンピュータプログラム
４  測定器
４２  電圧取得部
４３  温度取得部
【図１】
2019158831.tif 000003
【図２】
2019158831.tif 000004
【図３】
2019158831.tif 000005
【図４】
2019158831.tif 000006
【図５】
2019158831.tif 000007
【図６】
2019158831.tif 000008
【図７】
2019158831.tif 000009