(57)【要約】【課題】車両用電池の残寿命を予測する際の予測精度を向上させる。【解決手段】電池寿命学習装置８０は、寿命を迎えた学習用の車両用電池１４の過去所定時点における劣化指標の時系列データと残寿命とを含む学習用データに基づいて、車両用電池１４の劣化指標の時系列データから車両用電池１４の残寿命を予測するための予測モデルを学習させて学習済みの予測モデルを得る。また、電池寿命予測装置２２は、予測対象の車両用電池１４の劣化指標の時系列データと前記学習済みの予測モデルとに基づいて、予測対象の車両用電池１４の残寿命を予測する。【選択図】図１
2020148560.tif 000002
【特許請求の範囲】
【請求項１】
寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データに基づいて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測するための予測モデルを学習させて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測する学習済みの予測モデルを得る学習部を含む電池寿命学習装置。
【請求項２】
前記学習用の車両用電池の劣化指標の時系列データを取得し、取得した前記時系列データを所定期間毎に分割し、分割した部分時系列データの各々に前記学習用の車両用電池の残寿命をラベルとして付与することで、前記学習用データとして複数の部分時系列データを生成する生成部を更に含む請求項１記載の電池寿命学習装置。
【請求項３】
予測対象の車両用電池の劣化指標の時系列データを取得する取得部と、
前記取得部によって取得された、前記予測対象の車両用電池の劣化指標の時系列データと、寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データから予め学習された学習済みの予測モデルと、に基づいて、前記予測対象の車両用電池の残寿命を予測する予測部と、
を含む電池寿命予測装置。
【請求項４】
前記予測部は、前記取得部によって取得された前記予測対象の車両用電池の劣化指標の時系列データにおいて、前記劣化指標の未計測部分の出現頻度が所定値以上の場合には、前記予測対象の車両用電池の残寿命の予測を中止する請求項３記載の電池寿命予測装置。
【請求項５】
表示部に、前記予測対象の車両用電池の劣化指標の時系列データを表示させると共に、前記予測部によって予測された前記予測対象の車両用電池の残寿命に応じた注釈を表示させる表示制御部を更に含む請求項３又は請求項４記載の電池寿命予測装置。
【請求項６】
寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データに基づいて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測するための予測モデルを学習させて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測する学習済みの予測モデルを得る処理をコンピュータが実行する電池寿命学習方法。
【請求項７】
予測対象の車両用電池の劣化指標の時系列データを取得し、
取得した前記予測対象の車両用電池の劣化指標の時系列データと、寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データから予め学習された学習済みの予測モデルと、に基づいて、前記予測対象の車両用電池の残寿命を予測する
処理をコンピュータが実行する電池寿命予測方法。
【請求項８】
寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データに基づいて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測するための予測モデルを学習させて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測する学習済みの予測モデルを得る処理をコンピュータに実行させるための電池寿命学習プログラム。
【請求項９】
予測対象の車両用電池の劣化指標の時系列データを取得し、
取得した前記予測対象の車両用電池の劣化指標の時系列データと、寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データから予め学習された学習済みの予測モデルと、に基づいて、前記予測対象の車両用電池の残寿命を予測する
処理をコンピュータに実行させるための電池寿命予測プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電池寿命学習装置、電池寿命学習方法、電池寿命学習プログラム、電池寿命予測装置、電池寿命予測方法及び電池寿命予測プログラムに関する。
【背景技術】
【０００２】
特許文献１に記載の技術は、時刻ごとに測定された電池の使用時間と劣化指標（例えば内部抵抗）の測定値に基づいて劣化指標の時間変化量を求め、劣化指標の時間変化量に基づいて個々の電池ごとに劣化指標の予測関数を、一次式や二次式、指数関数などの何れかから選択している。そして、劣化指標の予測関数に基づいて劣化指標の予測値を求め、劣化指標の予測値に基づいて電池の寿命を診断している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１７９７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、車両に搭載された車両用電池（バッテリ）は、車両の使用状況などによって充電量が変化するため、内部抵抗などの劣化指標が一時的に大きく変化することがある。例えば、車両が長期間駐車されたなどの場合に一時的な過放電が発生して車両用電池の充電量が低下すると、一例として図１１にも示すように、車両用電池の内部抵抗も一時的に大きく増加する。特許文献１に記載の技術は、車両用電池の内部抵抗などの劣化指標が一時的に大きく変化した場合に予測関数の切り替えが発生することで、車両用電池の寿命の予測値が大幅に変動する可能性がある。
【０００５】
本発明は上記事実を考慮して成されたもので、車両用電池の残寿命を予測する際の予測精度を向上できる電池寿命学習装置、電池寿命学習方法、電池寿命学習プログラム、電池寿命予測装置、電池寿命予測方法及び電池寿命予測プログラムを得ることが目的である。
【課題を解決するための手段】
【０００６】
請求項１記載の発明に係る電池寿命学習装置は、寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データに基づいて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測するための予測モデルを学習させて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測する学習済みの予測モデルを得る学習部を含んでいる。
【０００７】
請求項１記載の発明において、寿命を迎えた学習用の車両用電池の劣化指標の時系列データの中には、学習用の車両用電池の劣化指標の一時的な変動を示すデータが含まれている可能性がある。このような学習用の車両用電池の劣化指標の時系列データを含む学習用データを用いて学習を行うことで、車両用電池の劣化指標の時系列データにおける劣化指標の一時的な変動から車両用電池の残寿命無しと誤って予測されることが抑制されるように、予測モデルが学習されることになる。従って、請求項１記載の発明によれば、車両用電池の残寿命を予測する際の予測精度を向上できる予測モデルを得ることができる。
【０００８】
請求項２記載の発明は、請求項１記載の発明において、前記学習用の車両用電池の劣化指標の時系列データを取得し、取得した前記時系列データを所定期間毎に分割し、分割した部分時系列データの各々に前記学習用の車両用電池の残寿命をラベルとして付与することで、前記学習用データとして複数の部分時系列データを生成する生成部を更に含んでいる。
【０００９】
請求項２記載の発明では、所定期間毎に分割されて残寿命がラベルとして付与された個々の部分時系列データを単位として、予測モデルの学習が行われることになる。これにより、系列長の異なるデータであっても同じ予測モデルの学習に用いることができる（例えば、系列長が１年分の時系列データであっても、系列長が３年分の時系列データであっても、同じ予測モデルの学習に用いることができる）と共に、予測モデルの学習や、学習済みの予測モデルを用いた残寿命の予測における演算負荷を減少させることができる。
【００１０】
請求項３記載の発明に係る電池寿命予測装置は、予測対象の車両用電池の劣化指標の時系列データを取得する取得部と、前記取得部によって取得された、前記予測対象の車両用電池の劣化指標の時系列データと、寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データから予め学習された学習済みの予測モデルと、に基づいて、前記予測対象の車両用電池の残寿命を予測する予測部と、を含んでいる。
【００１１】
請求項３記載の発明では、寿命を迎えた学習用の車両用電池の劣化指標の時系列データを含む学習用データから予め学習された学習済みの予測モデルを用いて予測対象の車両用電池の残寿命を予測するので、予測対象の車両用電池の劣化指標の時系列データの中に、予測対象の車両用電池の劣化指標の一時的な変動を示すデータが含まれていたとしても、この劣化指標の一時的な変動から車両用電池の残寿命無しと誤って予測されることが抑制される。従って、請求項３記載の発明によれば、車両用電池の残寿命を予測する際の予測精度を向上させることができる。
【００１２】
請求項４記載の発明は、請求項３記載の発明において、前記予測部は、前記取得部によって取得された前記予測対象の車両用電池の劣化指標の時系列データにおいて、前記劣化指標の未計測部分の出現頻度が所定値以上の場合には、前記予測対象の車両用電池の残寿命の予測を中止する。
【００１３】
請求項４記載の発明では、予測対象の車両用電池の劣化指標の時系列データにおいて、例えば車両の使用頻度が低いなどの理由で、前記劣化指標の未計測部分の出現頻度が所定値以上であり、前記未計測部分に劣化指標の推定値を挿入して予測を行うことで予測精度が低下すると推定される場合に、予測対象の車両用電池の残寿命について誤った予測を出力することを抑制することができる。
【００１４】
請求項５記載の発明は、請求項３又は請求項４記載の発明において、表示部に、前記予測対象の車両用電池の劣化指標の時系列データを表示させると共に、前記予測部によって予測された前記予測対象の車両用電池の残寿命に応じた注釈を表示させる表示制御部を更に含んでいる。
【００１５】
請求項５記載の発明では、ユーザが、車両用電池の劣化指標の時系列データを解釈することに不慣れであっても、表示部に表示された注釈から、車両用電池の劣化指標の時系列データの意味を理解することができる。
【００１６】
請求項６記載の発明に係る電池寿命学習方法は、寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データに基づいて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測するための予測モデルを学習させて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測する学習済みの予測モデルを得る処理をコンピュータが実行する。これにより、請求項１の発明と同様に、車両用電池の残寿命を予測する際の予測精度を向上できる予測モデルを得ることができる。
【００１７】
請求項７記載の発明に係る電池寿命予測方法は、予測対象の車両用電池の劣化指標の時系列データを取得し、取得した前記予測対象の車両用電池の劣化指標の時系列データと、寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データから予め学習された学習済みの予測モデルと、に基づいて、前記予測対象の車両用電池の残寿命を予測する処理をコンピュータが実行する。これにより、請求項３の発明と同様に、車両用電池の残寿命を予測する際の予測精度を向上させることができる。
【００１８】
請求項８記載の発明に係る電池寿命学習プログラムは、寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データに基づいて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測するための予測モデルを学習させて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測する学習済みの予測モデルを得る処理をコンピュータに実行させる。これにより、請求項１の発明と同様に、車両用電池の残寿命を予測する際の予測精度を向上できる予測モデルを得ることができる。
【００１９】
請求項９記載の発明に係る電池寿命予測プログラムは、予測対象の車両用電池の劣化指標の時系列データを取得し、取得した前記予測対象の車両用電池の劣化指標の時系列データと、寿命を迎えた学習用の車両用電池の過去所定時点における劣化指標の時系列データと前記学習用の車両用電池の前記所定時点における残寿命とを含む学習用データから予め学習された学習済みの予測モデルと、に基づいて、前記予測対象の車両用電池の残寿命を予測する処理をコンピュータに実行させる。これにより、請求項３の発明と同様に、車両用電池の残寿命を予測する際の予測精度を向上させることができる。
【発明の効果】
【００２０】
本発明は、車両用電池の残寿命を予測する際の予測精度を向上できる、という効果を有する。
【図面の簡単な説明】
【００２１】
【図１】実施形態に係る電池寿命予測システムの概略ブロック図である。
【図２】電池寿命学習処理の一例を示すフローチャートである。
【図３】電池寿命学習処理の内容を説明するイメージ図である。
【図４】予測モデルの一例を示す概念図である。
【図５】電池寿命予測処理の一例を示すフローチャートである。
【図６】電池寿命予測処理の内容を説明するイメージ図である。
【図７】予測結果表示処理の一例を示すフローチャートである。
【図８】時系列データ表示画面の一例を示すイメージ図である。
【図９】注釈表示画面の一例を示すイメージ図である。
【図１０】注釈表示画面の一例を示すイメージ図である。
【図１１】車両用電池の劣化指標が一時的に大きく変化した場合を示す線図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。図１に示す電池寿命予測システム１０は、車両に搭載された充放電システム１２と、電池寿命学習装置８０と、電池寿命予測装置２２と、車両のメインテナンスなどを行う拠点（例えば車両のディーラー）に設置された寿命予測結果出力装置４４と、を含んでいる。充放電システム１２、電池寿命予測装置２２及び寿命予測結果出力装置４４はネットワーク６０を介して通信可能に接続されており、電池寿命学習装置８０は電池寿命予測装置２２と通信可能に接続されている。なお、図１は充放電システム１２が搭載された車両を１台のみ示しているが、充放電システム１２は、実際には複数台の車両に各々搭載されている。
【００２３】
充放電システム１２は、車両の補機バッテリとして使用される車両用電池１４と、車両用電池１４に付加された電池用センサ１６と、車両用電池１４の管理を含む電源管理を行うコントローラ１８と、通信部２０と、を含んでいる。本実施形態では、車両用電池１４の内部抵抗、電圧、電流、温度、充電量、満充電容量などの電池状態を表す各種パラメータのうち、一部のパラメータが電池用センサ１６によって計測され、残りのパラメータがコントローラ１８によって計測される。コントローラ１８は、車両のイグニッションスイッチがオンされる都度、電池状態を表す各種のパラメータを電池情報として収集し（図６の「(1)劣化指標の観測」も参照）、収集した情報を通信部２０を介して電池寿命予測装置２２へ送信する。
【００２４】
なお、電池用センサ１６を省略し、電池状態を表す各種パラメータの全てをコントローラ１８が計測するように構成することも可能である。
【００２５】
電池寿命学習装置８０は、ＣＰＵ（Central Processing Unit）８１、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリ８２、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などの不揮発性の記憶部８３及び通信部８４を含んでいる。ＣＰＵ８１、メモリ８２、記憶部８３及び通信部８４は内部バス８５を介して相互に通信可能に接続されている。
【００２６】
記憶部８３は、電池寿命学習プログラム３４が記憶されており、電池情報記憶領域８６が設けられている。電池寿命学習装置８０は、電池寿命学習プログラム３４が記憶部８３から読み出されてメモリ８２に展開され、メモリ８２に展開された電池寿命学習プログラム３４がＣＰＵ８１によって実行されることで、後述する電池寿命学習処理を行う。これにより、電池寿命学習装置８０は電池寿命学習装置の一例として機能する。
【００２７】
電池寿命予測装置２２は、ＣＰＵ２４、ＲＯＭやＲＡＭなどのメモリ２６、ＨＤＤやＳＳＤなどの不揮発性の記憶部２８及び通信部３０を含んでいる。ＣＰＵ２４、メモリ２６、記憶部２８及び通信部３０は内部バス３２を介して相互に通信可能に接続されている。
【００２８】
記憶部２８は、電池寿命予測プログラム３６が記憶されており、電池情報記憶領域３８、予測モデル記憶領域４０及び予測結果記憶領域４２が設けられている。電池寿命予測装置２２は、充放電システム１２から電池情報を受信する都度、受信した電池情報を車両毎（車両用電池１４毎）に区別して電池情報記憶領域３８に記憶する。
【００２９】
電池寿命予測装置２２は、電池寿命予測プログラム３６が記憶部２８から読み出されてメモリ２６に展開され、メモリ２６に展開された電池寿命予測プログラム３６がＣＰＵ２４によって実行されることで、後述する電池寿命予測処理を行う。これにより、電池寿命予測装置２２は、次に説明する寿命予測結果出力装置４４と共に電池寿命予測装置の一例として機能する。
【００３０】
寿命予測結果出力装置４４は、ＣＰＵ４６、ＲＯＭやＲＡＭなどのメモリ４８、ＨＤＤやＳＳＤなどの不揮発性の記憶部５０、通信部５２及びディスプレイ５４を含んでいる。ＣＰＵ４６、メモリ４８、記憶部５０、通信部５２及びディスプレイ５４は内部バス５６を介して相互に通信可能に接続されている。なお、ディスプレイ５４は表示部の一例である。
【００３１】
記憶部５０は予測結果表示プログラム５８が記憶されている。寿命予測結果出力装置４４は、予測結果表示プログラム５８が記憶部５０から読み出されてメモリ４８に展開され、メモリ４８に展開された予測結果表示プログラム５８がＣＰＵ４６によって実行されることで、後述する予測結果表示処理を行う。
【００３２】
なお、電池寿命学習プログラム３４は電池寿命学習プログラムの一例であり、電池寿命予測プログラム３６及び予測結果表示プログラム５８は電池寿命予測プログラムの一例である。
【００３３】
次に本実施形態の作用を説明する。電池寿命予測装置２２は、数年以上の長期間に亘って、充放電システム１２から受信した電池情報を記憶部２８の電池情報記憶領域３８に蓄積している。このため、電池情報記憶領域３８には、個々の車両用電池１４毎に電池情報の時系列データが蓄積記憶される（図６の「(2)劣化指標の蓄積」も参照）。また、電池情報記憶領域３８に記憶されている電池情報の時系列データの中には、寿命を迎えて既に交換された車両用電池１４（以下、これを学習用の車両用電池１４という）の電池情報の時系列データも含まれている。
【００３４】
次に図２を参照し、電池寿命学習装置８０によって行われる電池寿命学習処理を説明する。ステップ１００において、電池寿命学習装置８０は、電池寿命予測装置２２の電池情報記憶領域３８に記憶されている複数の車両用電池１４の電池情報の時系列データの中から、寿命を迎えた全ての学習用の車両用電池１４の劣化指標（例えば内部抵抗）の時系列データを各々取得し、取得した時系列データを電池情報記憶領域８６に記憶させる。なお、ここで取得される劣化指標の時系列データは、車両用電池１４が新品の状態から寿命を迎える迄の全期間のデータである。
【００３５】
次のステップ１０２において、電池寿命学習装置８０は、ステップ１００で取得した劣化指標の時系列データを所定期間（例えば３０日間）毎の劣化指標の部分時系列データｘに分割する（図３の「(1)複数の車両から劣化指標を表すデータを取得する」も参照）。なお、所定期間毎の時系列データｘへの分割は、以下のように行ってもよい。
【００３６】
すなわち、分割前の劣化指標の時系列データにおける最終日付を末尾とし、末尾から２９日前の日付を先頭とする所定期間のデータを劣化指標の部分時系列データとして分割・抽出することを、所定期間の末尾の日付を所定日数（例えば１日）ずつずらしながら繰り返す。これにより、分割前の劣化指標の時系列データから、所定日数ずつ抽出期間がずれた複数の劣化指標の部分時系列データが得られる。
【００３７】
ステップ１０４において、電池寿命学習装置８０は、個々の所定期間毎の劣化指標の部分時系列データｘに対し、部分時系列データｘとして抽出した期間における学習用の車両用電池１４の残寿命をラベルとして付与する（図３の「(2)データを一定の区間に区切ってラベル付を行う」も参照）。
【００３８】
例えば、分割前の劣化指標の時系列データから学習用の車両用電池１４が残寿命１ヶ月の所定期間のデータを分割・抽出することで得られた劣化指標の部分時系列データｘに対しては、残寿命１ヶ月のラベルを付与する。また、例えば、分割前の劣化指標の時系列データから学習用の車両用電池１４が残寿命３ヶ月の所定期間のデータを分割・抽出することで得られた劣化指標の部分時系列データｘに対しては、残寿命３ヶ月のラベルを付与する。
【００３９】
なお、残寿命のラベルを付与した劣化指標の部分時系列データｘは、学習用データの一例である。また、ステップ１００〜１０４は生成部による処理の一例である。
【００４０】
ステップ１０６において、電池寿命学習装置８０は、残寿命のラベルを付与した劣化指標の部分時系列データｘに基づいて、車両用電池１４の劣化指標の時系列データから車両用電池１４の残寿命を予測する（残寿命のクラス毎の確率を出力する）ための予測モデルを学習させることで、学習済の予測モデルを生成する。本実施形態では、予測モデルの一例として、図４に示すようなニューラルネットワークを用いることができ、学習には例えば勾配降下法を用いることができる。
【００４１】
予測モデルによる車両用電池１４の残寿命の予測は、一例としてニューラルネットワークが三層の場合、次の(１),(２)式で表すことができる。
ａ＝ｆ（Ｗ1ｘ＋ｂ1）  …（１）
ｙ＝ｇ（Ｗ2ａ＋ｂ2）  …（２）
なお、Ｗ1,Ｗ2は重み、ｂ1,ｂ2はバイアス、ｙは残寿命の確率値であり、関数ｆ( ）としては、sigmoid関数、tanh関数、ReLU関数など様々な関数が使用できる。関数ｇ( ）としてはsoftmax関数が使用できる。
【００４２】
ステップ１０６では、与えられた車両用電池１４の劣化指標の所定期間の時系列データｘから、車両用電池１４の残寿命を確率値ｙで出力するように、勾配降下法によって重みＷ及びバイアスｂを決定する。例えば、残寿命１ヶ月のラベルが付与された劣化指標の部分時系列データｘを用いた学習においては、残寿命１ヶ月のクラスの確率値ｙが１に近づき、その他のクラス（残寿命２ヶ月や残寿命３ヶ月のクラス）の確率値ｙが０に近づくように、重みＷ及びバイアスｂを調整する（図３の「(3)予測関数にデータとラベルのペアを記憶させる」も参照）。
【００４３】
なお、ステップ１０６は学習部による処理の一例である。また、ニューラルネットワークは四層以上であってもよい。また、勾配降下法とは異なる学習アルゴリズムを用いてもよい。
【００４４】
ステップ１０８において、電池寿命学習装置８０は、ステップ１０６の処理によって得られた予測モデル（ウェイトＷ及びバイアスｂ）を電池寿命予測装置２２へ送信し、電池寿命予測装置２２の記憶部２８の予測モデル記憶領域４０に記憶させ、電池寿命学習処理を終了する。
【００４５】
次に図５を参照し、電池寿命予測装置２２によって行われる電池寿命予測処理を説明する。なお、この電池寿命予測処理は、個々の予測対象の車両用電池１４を処理対象として、定期的に（例えば毎日）実行される。なお、ここでいう予測対象の車両用電池１４は、まだ寿命を迎えていない車両用電池１４である。
【００４６】
ステップ１２０において、電池寿命予測装置２２は、予測対象の車両用電池１４の所定期間（例えば現在の日付を末尾とし、末尾から２９日前の日付を先頭とする最新の所定期間）の劣化指標の時系列データｘを、記憶部２８の電池情報記憶領域３８から取得する（図６の「(3)予測に用いるデータを区間を抽出」も参照）。なお、ステップ１２０は取得部による処理の一例である。
【００４７】
ステップ１２２において、電池寿命予測装置２２は、ステップ１２０で取得した予測対象の車両用電池１４の劣化指標の時系列データｘをスキャンし、所定期間のうち、車両のイグニッションスイッチがオンされなかったために劣化指標が計測されていない日にち（未計測部分の出現頻度）を計数する。そして、電池寿命予測装置２２は、計数した日にちが所定値以上か否かを判定することで、劣化指標の時系列データｘに占める未計測部分の出現頻度が所定値以上か否かを判定する。
【００４８】
後述する車両用電池１４の残寿命予測では、予測対象の車両用電池１４の劣化指標の時系列データｘに未計測部分が含まれる場合、未計測部分に劣化指標の推定値を挿入して予測を行う。このため、例えば車両の使用頻度が低いなどの理由により、劣化指標の時系列データｘに占める未計測部分の出現頻度が所定値以上の場合、車両用電池１４の残寿命予測の予測精度が低下するものと推定される。従って、ステップ１２２の判定が肯定された場合は、車両用電池１４の残寿命予測を行うことなく電池寿命予測処理を終了する。
【００４９】
一方、劣化指標の時系列データｘに占める未計測部分の出現頻度が所定値未満の場合には、ステップ１２２の判定が否定されてステップ１２４へ移行する。ステップ１２４において、電池寿命予測装置２２は、記憶部２８の予測モデル記憶領域４０から予測モデル（ウェイトＷ、バイアスｂ）を読み出す。
【００５０】
ステップ１２６において、電池寿命予測装置２２は、予測対象の車両用電池１４の劣化指標の時系列データｘを、ステップ１２４で読み出した予測モデルに入力し、多層ニューラルネットワークの信号処理を行うことにより、予測対象の車両用電池１４の残寿命の確率値ｙを演算する（図６の「(4)予測処理」も参照）。なお、予測モデルからは、例えば、予測対象の車両用電池１４の残寿命が１ヶ月である確率値ｙ＝６０％、残寿命が２ヶ月である確率値ｙ＝３０％、残寿命が３ヶ月である確率値ｙ＝１０％といった形式で情報が出力される。ステップ１２６は、ステップ１２２、後述するステップ１３０と共に、予測部による処理の一例である。
【００５１】
ステップ１２８において、電池寿命予測装置２２は、ステップ１２６で得られた予測対象の車両用電池１４の残寿命の確率値ｙを記憶部２８の予測結果記憶領域４２に記憶させる。
【００５２】
次のステップ１３０において、電池寿命予測装置２２は、予測結果記憶領域４２に記憶されている予測対象の車両用電池１４の残寿命の確率値ｙの履歴を参照し、一定期間内における残寿命の確率値ｙが閾値を上回ったか否かに基づいて、残寿命の予測が確定したか否か判定する（図６の「(5)予測の確定」も参照）。一例として、残寿命が１ヶ月である確率値ｙが閾値0.7を３日連続で上回った場合には、残寿命が１ヶ月の予測が確定したと判断する。
【００５３】
ステップ１３０の判定が否定された場合は電池寿命予測処理を終了する。また、ステップ１３０の判定が肯定された場合はステップ１３２へ移行する。ステップ１３２において、電池寿命予測装置２２は、予測対象の車両用電池１４の確定した残寿命の予測値を、予測対象の車両用電池１４の劣化指標の時系列データ（例えば過去６ヶ月のデータ）と共に寿命予測結果出力装置へ送信し、電池寿命予測処理を終了する。なお、電池寿命予測装置２２から送信された予測対象の車両用電池１４の残寿命の予測値及び劣化指標の時系列データは、寿命予測結果出力装置４４の記憶部５０に記憶される。
【００５４】
次に図７を参照し、寿命予測結果出力装置４４によって行われる予測結果表示処理を説明する。この予測結果表示処理は、ディーラーの従業員が寿命予測結果出力装置４４に対して特定の車両（予測対象の車両用電池１４が搭載された車両）に関する情報を出力させる指示が入力すると実行される。なお、予測結果表示処理は表示制御部による処理の一例である。
【００５５】
ステップ１４０において、寿命予測結果出力装置４４は、例として図８に示すように、特定の車両に関する情報を表示すると共に、予測対象の車両用電池１４の劣化指標の時系列データを表示するウインドウ７２が付加された時系列データ表示画面７０をディスプレイ５４に表示させる。
【００５６】
ウインドウ７２内には、注釈へのリンク（「ガイド」と表記したボタン）７４が表示されている。次のステップ１４２において、寿命予測結果出力装置４４は、注釈へのリンク７４が選択されたか否か判定する。ステップ１４２の判定が否定された場合は、判定が肯定される迄ステップ１４２を繰り返す。注釈へのリンク７４が選択されると、ステップ１４２の判定が肯定されてステップ１４４へ移行する。
【００５７】
ステップ１４４において、寿命予測結果出力装置４４は、特定の車両に搭載された予測対象の車両用電池１４の残寿命の予測値を記憶部５０から読み出す。そしてステップ１４６において、寿命予測結果出力装置４４は、記憶部５０から読み出した残寿命の予測値に応じた注釈を記載した注釈表示画面７６をディスプレイ５４に表示させる。
【００５８】
具体的には、特定の車両に搭載された予測対象の車両用電池１４の残寿命の予測値が１ヶ月以内の場合には、例として図９に示す注釈表示画面７６Ａをディスプレイ５４に表示させる。注釈表示画面７６Ａは、車両用電池１４が劣化しているケースと、車両用電池１４の劣化指標が異常値を示しているために誤判定しているケースと、のそれぞれについて、凡例と共に注釈を表示している。これにより、ディーラーの従業員が予測対象の車両用電池１４に対する寿命予測結果が適当な判定か誤判定かを判断する補助となり、予測対象の車両用電池１４の使用者（特定車両の使用者）に対する通知をより適切に行うことができる。
【００５９】
また、特定の車両に搭載された予測対象の車両用電池１４の残寿命の予測値が１ヶ月を超えている場合には、例として図９に示す注釈表示画面７６Ｂをディスプレイ５４に表示させる。注釈表示画面７６Ｂについても、車両用電池１４が標準的に使用されているケースと、車両用電池１４の使用頻度が少ないケースと、のそれぞれについて、凡例と共に注釈を表示している。これにより、ディーラーの従業員が、車両用電池１４の使用者（特定車両の使用者）に対して車両用電池１４の使用状況に応じたアドバイスを行うことができる。
【００６０】
以上説明したように、本実施形態では、寿命を迎えた学習用の車両用電池１４の過去所定時点における劣化指標の時系列データと学習用の車両用電池１４の所定時点における残寿命とを含む学習用データに基づいて、車両用電池１４の劣化指標の時系列データから車両用電池１４の残寿命を予測するための予測モデルを学習させて、車両用電池の劣化指標の時系列データから車両用電池の残寿命を予測する学習済みの予測モデルを得ている。これにより、車両用電池１４の残寿命を予測する際の予測精度を向上できる予測モデルを得ることができる。
【００６１】
また、本実施形態では、学習用の車両用電池１４の劣化指標の時系列データを取得し、取得した劣化指標の時系列データを所定期間毎に分割し、分割した部分時系列データの各々に学習用の車両用電池１４の残寿命をラベルとして付与することで、前記学習用データとして複数の部分時系列データを生成する。これにより、系列長の異なるデータであっても同じ予測モデルの学習に用いることができる（例えば、系列長が１年分の時系列データであっても、系列長が３年分の時系列データであっても、同じ予測モデルの学習に用いることができる）と共に、予測モデルの学習や、学習済みの予測モデルを用いた残寿命の予測における演算負荷を減少させることができる。
【００６２】
また、本実施形態では、予測対象の車両用電池１４の劣化指標の時系列データを取得し、取得した、予測対象の車両用電池１４の劣化指標の時系列データと、寿命を迎えた学習用の車両用電池１４の過去所定時点における劣化指標の時系列データと学習用の車両用電池１４の所定時点における残寿命とを含む学習用データから予め学習された学習済みの予測モデルと、に基づいて、予測対象の車両用電池１４の残寿命を予測している。これにより、車両用電池の残寿命を予測する際の予測精度を向上させることができる。
【００６３】
また、本実施形態では、取得した予測対象の車両用電池１４の劣化指標の時系列データにおいて、劣化指標の未計測部分の出現頻度が所定値以上の場合には、予測対象の車両用電池の残寿命の予測を中止するので、予測対象の車両用電池の残寿命について誤った予測を出力することを抑制することができる。
【００６４】
また、本実施形態では、ディスプレイ５４に、予測対象の車両用電池１４の劣化指標の時系列データを表示させると共に、予測された予測対象の車両用電池１４の残寿命に応じた注釈を表示させる。これにより、ユーザが、車両用電池の劣化指標の時系列データを解釈することに不慣れであっても、表示部に表示された注釈から、車両用電池の劣化指標の時系列データの意味を理解することができる。
【００６５】
なお、上記では車両用電池１４の劣化指標の一例として内部抵抗を挙げたが、これに限定されるものではなく、満充電容量などの他のパラメータを用いてもよい。
【００６６】
また、上記では車両用電池１４として補機バッテリを適用した態様を説明したが、これに限定されるものではなく、車両用電池１４として、ハイブリッド車両（ＨＶ：Hybrid Vehicle）や電気自動車（ＥＶ：Electric Vehicle）におけるメインバッテリを適用してもよい。
【００６７】
また、上記では予測結果出力処理（図７）を寿命予測結果出力装置４４が行う態様を説明したが、これに限定されるものではなく、予測結果出力処理を車両で行って車室内のディスプレイに寿命予測結果を表示させるようにしてもよい。
【００６８】
更に、上記では電池寿命予測処理（図５）を電池寿命予測装置２２が行う態様を説明したが、これに限定されるものでもなく、電池寿命予測処理も車両で行うようにしてもよい。
【００６９】
また、上記では予測モデルの一例としてニューラルネットワークを用いる態様を説明したが、これに限定されるものではなく、ＣＮＮ（Convolutional Neural Network）や決定木などを予測モデルとして用いてもよい。
【００７０】
また、上記では、予測モデルを生成する電池寿命学習装置８０と車両用電池１４の寿命予測を行う電池寿命予測装置２２とを別に設けた態様を説明したが、これに限定されるものではなく、予測モデルを生成する装置と車両用電池１４の寿命予測を行う装置とが一体となっていてもよい。
【００７１】
また、上記では電池寿命学習プログラム３４、電池寿命予測プログラム３６及び予測結果表示プログラム５８が記憶部２８，５０に予め記憶（インストール）されている態様を説明したが、これらのプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ及びマイクロＳＤカードなどの記録媒体の何れかに記録されている形態で提供することも可能である。
【符号の説明】
【００７２】
１０  電池寿命予測システム
１２  充放電システム
１４  車両用電池
１６  電池用センサ
１８  コントローラ
２２  電池寿命予測装置
２８  記憶部
３４  電池寿命学習プログラム
３６  電池寿命予測プログラム
４４  寿命予測結果出力装置
５０  記憶部
５４  ディスプレイ
５８  予測結果表示プログラム
７０  時系列データ表示画面
７６Ａ  注釈表示画面
７６Ｂ  注釈表示画面
８０  電池寿命学習装置
【図１】
2020148560.tif 000003
【図２】
2020148560.tif 000004
【図３】
2020148560.tif 000005
【図４】
2020148560.tif 000006
【図５】
2020148560.tif 000007
【図６】
2020148560.tif 000008
【図７】
2020148560.tif 000009
【図８】
2020148560.tif 000010
【図９】
2020148560.tif 000011
【図１０】
2020148560.tif 000012
【図１１】
2020148560.tif 000013