本プロトコルでは、マルチチャネルのサイクリングデータとエンジニアリングされた特徴量を用い、リチウムイオン電池の状態診断(SOH)、有効残寿命(RUL)、および蓄電性能を予測するための再現可能なディープラーニングワークフローを提示します。
方法論記事
本プロトコルでは、マルチチャネルのサイクリングデータとエンジニアリングされた特徴量を用い、リチウムイオン電池の状態診断(SOH)、有効残寿命(RUL)、および蓄電性能を予測するための再現可能なディープラーニングワークフローを提示します。
本プロトコルでは、マルチチャンネルのサイクルデータを用いてリチウムイオン電池の性能を予測するための、再現可能なディープラーニングのワークフローを提示します。マルチソース情報の統合と特徴量表現に関する既存のデータ駆動型モデルの限界に対処するため、本手法では5つの公開バッテリーデータセットを利用しています。入力データには、電圧、電流、容量、温度、内部抵抗、およびクーロン効率とエネルギー効率などの生運用信号に加え、増分容量、微分電圧、エネルギースループットなどのエンジニアリングされた特徴量が含まれます。本プロトコルでは、複数の観測ウィンドウにわたる電池レベルの時系列テンソルを構築するための標準化された前処理手順について詳述します。再現性を向上させるため、固定ランダムシード、評価ランの繰り返し、および環境トラッキングを用いて、ディープニューラルネットワーク、畳み込みニューラルネットワーク(CNN)、長短期記憶(LSTM)ネットワーク、CNN–LSTM、およびトランスフォーマーベースのモデルを含む候補ニューラルネットワークアーキテクチャを評価します。代表的な結果から、マルチチャンネルデータとエンジニアリングされた特徴量を統合したCNN–LSTMアーキテクチャが、評価したモデルの中で良好な予測性能を達成したことが示されました。選択された構成では、劣化状態(SOH)推定において平均絶対誤差0.024、R2値0.955を達成し、同時に有効利用寿命(RUL)および放電可能エネルギーの推定においても高い予測性能を維持しました。アブレーション解析およびロバストネス解析により、マルチチャンネル特徴量の統合による寄与と、繰り返し評価における再現性重視のワークフローの安定性がさらに実証されました。この標準化された手法は、多様な動作条件下での電池ライフサイクル管理および予測モデリングのための再現可能なフレームワークを提供します。
リチウムイオン電池は、その高いエネルギー密度、長いサイクル寿命、および低い自己放電率により、携帯用電子機器からグリッド規模のエネルギー貯蔵システムに至るまで幅広い用途で利用されており、再生可能エネルギーへの世界的な移行において中心的な役割を果たしています。しかし、長期間の運用は不可避的に、緩やかな容量低下と内部抵抗の増大を招きます1。このような性能低下は、経済的な生存可能性を低下させるだけでなく、熱暴走を含む深刻な安全上のリスクをもたらします。大規模エネルギー貯蔵システムの導入が加速し続けるにつれ、電池のライフサイクル管理はますます複雑になっています2。従来の閾値ベースのモニタリングや手動点検プロトコルでは、動的な動作環境に対応するには不十分です3。さらに、充放電率の変動、周囲温度、および放電電圧の変化がある状況下で、電池の状態(SOH)や残存有効寿命(RUL)を正確に予測するには、単一のパラメータに依存する方法では不十分です4。現在のワークフローは主に実験室で制御されたサイクルデータセットを用いて検証されていますが、そのマルチチャンネルアーキテクチャと時間的モデリングフレームワークは、電気自動車アプリケーションや変動する環境下で遭遇する動的な動作条件への将来的な適応をサポートする可能性があります。
バッテリーの劣化は、固体電解質界面(SEI)の成長、活性リチウムの喪失、および電極材料の構造的劣化によって引き起こされる、極めて複雑で非線形な電気化学的プロセスである。従来、状態推定は等価回路モデルまたは電気化学的な物理偏微分方程式(PDE)に依存してきた5。これらの物理モデルはメカニズムに関する貴重な知見を提供するが、マルチチャネルの結合信号を処理する場合、膨大な計算負荷とパラメータ同定の困難さが伴う。その結果、高レート放電条件下での複雑な拡散キネティクスや環境変動により、組み込み型バッテリー管理システム(BMS)へのリアルタイム実装は著しく制限されている6。対照的に、本研究で提案するディープラーニング(DL)のワークフローでは、計算負荷の大部分をオフライン学習フェーズに集中させ、学習済みモデルによる展開時の推論は比較的高速に行われる。したがって、このフレームワークは、リソースに制約のあるBMSやエッジコンピューティング環境への将来的な実装を可能にすると考えられる。
近年、データ駆動型の深層学習(DL)アプローチは、その優れた非線形フィッティング能力により、強力なツールとして登場しています。それにもかかわらず、既存のDL手法には2つの大きな制限があります。第一に、多くの手法は主に単一の容量劣化曲線や特定の放電電圧しきい値に依存しており、電圧、電流、温度といったマルチチャネルのサイクル応答間に固有に存在する時空間相関を軽視しています。この制限により、マルチコンディションの動作シナリオ下でのモデルの堅牢性が低下します7。先行研究では、複雑な動作中に熱状態を無視すると、予測誤差の蓄積が加速することが示されています8,9。第二に、応用機械学習(ML)において、再現性の課題が根強く存在します。実験条件の変動、不十分に記述された前処理パイプライン、および任意に選択されたニューラルネットワークのハイパーパラメータが原因となり、本来堅牢であるはずのモデルがデータセット間の検証において失敗することが頻繁にあります10。前処理および初期サイクルの予測における情報漏洩のリスクを低減するため、提案するワークフローでは、外部検証およびデータセット間評価に先立ち、正規化スケーリング係数およびエンジニアリング特徴量のベースラインを訓練データセットのみから導出します。
これらの重要な課題を解決するため、本プロトコルの全体的な目標は、マルチチャネルのサイクルデータを用いてリチウムイオン電池のエネルギー貯蔵性能を予測するための、自動化された再現性の高いDLワークフローを提示することです。この手法の根拠は、高次元のニューラルネットワークアーキテクチャ内でクロスモーダル時系列データを統合することにより、電池の劣化に関連する複雑な長期依存性を明確に捉えることにあります。既存の物理ベースの手法やDLアプローチに対する本プロトコルの主な利点は、その包括的な標準化にあり、生信号の前処理、特徴量エンジニアリング、モデルのトレーニング、および不確実性評価にわたる完全なパイプラインを構築している点です。ハイブリッドニューラルネットワークアーキテクチャは以前から研究されてきましたが、本ワークフローでは、再現性を重視したトレーニングフレームワーク内で、電気化学的なサイクル変数と設計された劣化特徴量を整合させることで、標準化されたマルチチャネル統合を強調しています。以前に報告された多くのワークフローとは異なり、本プロトコルでは、不均一な電池データセットや実験環境における再現性を向上させるため、標準化されたパラメータ設定、固定ランダムシード、繰り返し評価、および包括的な環境トラッキングを組み込んでいます。さらに、本ワークフローでは複数のニューラルネットワークアーキテクチャを系統的に比較し、異なる入力構成における予測の安定性と性能を評価しています。評価したデータセットおよび実験設定において、CNN–LSTM(畳み込みニューラルネットワーク・長短期記憶)アーキテクチャは、局所的な特徴抽出と長期的な時間系列モデリングを組み合わせ、適度な計算複雑性を維持しつつ、評価対象となった単一のCNNおよびTransformerベースのモデルと比較して良好な予測性能を示しました。本プロトコルは、電池のライフサイクル管理のために、再現性があり環境適応的な予測モデルの開発を目指す研究者やエンジニアに適しています。
本研究では、公開されているリチウムイオン電池のサイクルデータセットのみを利用し、ヒトの被験者、動物実験、または生物学的試料を伴わなかったため、機関の倫理承認は不要であった。
1. データの取得と整理
2. データの前処理と特徴量エンジニアリング
3. DLモデルの構築と学習

図 1. マルチチャネルリチウムイオン電池性能予測のための再現可能なディープラーニング(DL)ワークフロー。(A)マルチチャネルデータ収集、標準化された前処理、テンソル構築、モデルトレーニング、および電池性能指標の予測を示すエンドツーエンドの再現可能なワークフロー。再現性の管理には、固定乱数シード、トレーニングの繰り返し実行、パラメータトラッキング、および環境ロギングが含まれる。(B)マルチチャネルの特徴抽出、時系列シーケンスモデリング、特徴融合、および劣化状態(SOH)、残寿命(RUL)、放電可能エネルギーの予測に使用されるCNN–LSTMハイブリッドアーキテクチャ。(C)候補モデルのスクリーニング、堅牢性評価、ハイパーパラメータの最適化、および最終モデルの選択を示す評価およびデプロイメントパイプライン。こちらのリンクをクリックして、この図の拡大版を表示してください。
4. モデルの評価と標的予測
5. 再現性、ロバスト性および感度分析

図2標準化された前処理、堅牢性評価、および感度分析のワークフロー。 (Arawサイクリング信号処理、タイムスタンプ校正、外れ値除去、リサンプリング、正規化、チャネル整合、およびテンソル構築を示す標準化されたマルチチャネル前処理ワークフロー。入力表現戦略では、シングルチャネル入力、マルチチャネルraw入力、およびエンジニアリングされた特徴量を組み合わせたマルチチャネル入力を比較している。B) CNN–LSTMワークフローの体系的なハイパーパラメータ摂動、反復実行評価、特徴量アブレーション解析、交差検証、および外部検証を示す、ロバスト性と感度分析のパイプライン。 この図の拡大版を表示するには、ここをクリックしてください。
マルチチャネルサイクリング信号とデータ分布
リチウムイオン電池のサイクル応答挙動を特徴づけるため、代表的なマルチチャンネルのサイクル信号および性能分布の解析を行った。本研究では、コバルト酸リチウム(LCO)、ニッケル・コバルト・アルミニウム酸リチウム(NCA)、ニッケル・マンガン・コバルト酸リチウム(NMC)、およびLFPを含む、複数の化学系を代表する5つのリチウムイオン電池データセットを使用した(表1)。電圧、電流、容量、温度、内部抵抗、およびクーロン効率またはエネルギー効率などの主要なサイクル変数を、増分容量(IC)および微分電圧(dV)特性などのエンジニアリング特徴量と統合し、マルチチャンネル特性評価フレームワークを構築した。CALCEデータセットの容量-電圧プロファイルおよびSOH分布(図3A)、SANYOデータセットの平均電圧プロファイルおよびSOH分布(図3B)、PANASONICデータセットの劣化軌跡(図3C)、KOKAMデータセットの電圧進展ヒートマップ(図3D)、およびGOTIONデータセットの電圧分布プロファイル(図3E)により、評価した電池化学系間で異なる劣化挙動が示された。例えば、GOTION IFP20100140AデータセットはLFP系に一般的に見られる階段状の電圧特性を示した一方で、PANASONIC NCR18650BDデータセットでは、長期サイクルに伴う電圧プロファイルの変化を伴う漸進的な容量劣化が認められた。
| データセットID | 電池の種類 / モデル | 化学 | 形式 | 細胞数 | 分析済み総サイクル数 | 使用されたサイクル初期ウィンドウ | 1サイクルあたりのサンプリングポイント数 | コアサイクリングチャンネル | 追加の状態チャネル | 派生特徴量 | 予測ターゲット |
| データセット #1 | CALCE LCO電池 | LCO | ポーチ | 38 | 4,216 | 最初の50回、最初の100回、寿命の最初の20% | 128 | 電圧、電流、時間、容量 | 温度、内部抵抗 | dQ/dV、dV/dQ、充電時間、放電エネルギー | SOH、RUL、放電可能エネルギー |
| データセット #2 | SANYO UR18650E | NCA | 円筒形18650 | 24 | 2,487 | 最初50回、最初100回、寿命の最初の20% | 128 | 電圧、電流、時間、容量 | 温度、クーロン効率 | dQ/dV、電圧プラトー勾配、エネルギー効率 | SOH、RUL、放電可能エネルギー |
| データセット #3 | PANASONIC NCR18650BD | NCA | 円筒形18650 | 42 | 5,134 | 最初の50サイクル、最初の100サイクル、寿命の最初の20% | 128 | 電圧、電流、時間、容量 | 温度、内部抵抗、クーロン効率 | dQ/dV、dV/dQ、充電時間、エネルギースループット | SOH、RUL、放電可能エネルギー |
| データセット #4 | KOKAM SLPB533459H4 | NMC | ポーチ | 19 | 1,968 | 最初の50回、最初の100回、寿命の最初の20% | 128 | 電圧、電流、時間、容量 | 温度、内部抵抗 | dQ/dV、放電時間、電圧勾配 | SOH、RUL、放電可能エネルギー |
| データセット #5 | GOTION IFP20100140A | 局所場電位 | プリズマティック | 57 | 6,482 | 最初の50回、最初の100回、寿命の最初の20% | 128 | 電圧、電流、時間、容量 | 温度、内部抵抗、エネルギー効率 | dQ/dV、プラトー持続時間、充放電エネルギー | SOH、RUL、放電可能エネルギー |
表1:再現可能なDLワークフローで使用されたリチウムイオン電池データセット、マルチチャネルサイクル変数、エンジニアリング特徴量、および予測ターゲットの特性。本表は、本研究に含まれるリチウムイオン電池データセットをまとめたものであり、電池化学、セル形式、セル数、合計分析サイクル数、観測ウィンドウ、サンプリング密度、マルチチャネルサイクル変数、エンジニアリングされた電気化学的特徴量、およびモデルの開発と評価に使用された予測ターゲットが含まれています。略語:SOH = ヘルスステート(劣化状態);RUL = 残存有効寿命;LCO = コバルト酸リチウム;NCA = ニッケル・コバルト・アルミニウム酸リチウム;NMC = ニッケル・マンガン・コバルト酸リチウム;LFP = リン酸鉄リチウム。

図3. リチウムイオン電池データセットにおける代表的なマルチチャネルサイクルプロファイルおよび電池劣化状態の分布。(A) CALCEリチウムコバルト酸化物データセットの容量-電圧プロファイルおよびSOH分布。(B) SANYOニッケルコバルトアルミニウム酸化物データセットの平均電圧プロファイルおよびSOH分布。(C) PANASONICニッケルコバルトアルミニウム酸化物データセットの劣化軌跡および累積SOH分布。(D) KOKAMニッケルマンガンコバルト酸化物データセットの電圧推移ヒートマップおよびSOHサンプル分布。(E) GOTIONリン酸鉄リチウムデータセットの電圧分布プロファイルおよびSOHと内部抵抗の関係。 こちらのリンクをクリックして、この図の拡大版を表示してください。
エネルギー貯蔵における総合的な予測性能
提案したワークフローは、すべての評価タスクにおいて低い予測誤差と一貫した予測性能を示した(表2)。SOH推定において、本モデルは検証データセットで0.021、テストデータセットで0.024のMAEを達成し、対応するR2値はそれぞれ0.962および0.955であった。これらの結果は、評価条件下での連続的なバッテリーヘルス推定において、安定した予測性能を有することを示している。また、本ワークフローはRULおよび放電可能エネルギーの推定においても信頼性の高い予測能力を示し、テストデータセットにおけるR2値はそれぞれ0.927および0.941であった。予測の安定性をさらに評価するため、同一のデータセット分割を用い、5回の独立したモデル初期化にわたってすべての性能指標を算出した。その結果、繰り返しの評価において標準偏差および変動係数の値は低く維持されており、確率的な初期化に対する感度が低く、繰り返しのトレーニング条件下で安定した予測挙動を示すことが明らかになった。加えて、95%信頼区間は繰り返し試行において狭い変動を示し、提案したマルチチャネルワークフローの堅牢性と再現性が裏付けられた。
| 予測タスク | データセットの分割 | MAE | RMSE | MAPE (%) | R² |
| SOH推定 | 検証用 | 0.021 | 0.029 | 2.47 | 0.962 |
| SOH推定 | テスト用 | 0.024 | 0.033 | 2.83 | 0.955 |
| RUL予測 | 検証用 | 18.6 | 25.9 | 8.74 | 0.938 |
| RUL予測 | テスト用 | 21.4 | 29.7 | 9.63 | 0.927 |
| 放電可能エネルギー予測 | 検証用 | 0.087 | 0.121 | 3.18 | 0.948 |
| 放電可能エネルギー予測 | テスト用 | 0.094 | 0.129 | 3.56 | 0.941 |
表2:検証データセットおよびテストデータセットにおけるリチウムイオン電池性能推定のための再現可能なDLワークフローの予測性能。この表は、検証データセットおよびテストデータセットを用いたSOH推定、RUL予測、および放電可能エネルギー予測に対する、提案ワークフローの予測性能をまとめたものである。性能指標には、平均絶対誤差(MAE)、平方根平均二乗誤差(RMSE)、平均絶対パーセント誤差(MAPE)、および決定係数(R2)が含まれる。略語:SOH = state of health(劣化状態);RUL = remaining useful life(残寿命);MAE = mean absolute error(平均絶対誤差);RMSE = root mean square error(平方根平均二乗誤差);MAPE = mean absolute percentage error(平均絶対パーセント誤差)。
DLアーキテクチャ間の性能比較
異なるネットワークアーキテクチャおよび入力構成での評価により、予測性能に大きなばらつきがあることが示されました(表3)。再現性に基づくアーキテクチャ選択の前後のRMSE分布を図4Aに示します。深層ニューラルネットワークアーキテクチャは、シーケンスベースおよびハイブリッドアーキテクチャと比較して、相対的に高いMAEおよびRMSE値を示しました。異なるマルチチャネル入力構成間の比較を図4Bにまとめます。局所的な特徴抽出とサイクル間の時間的モデリングの両方を組み込んだモデルは、評価条件下で予測精度の向上が認められました。予測の変動性が低いモデルは、一般的に標準偏差が小さく、平均性能スコアが高いグループに集まっていました(図4C)。評価した入力構成における平均性能と標準偏差の関係を図4Dに示します。テストした構成の中で、CNN–LSTMアーキテクチャは、評価したデータセットおよび実験設定において、最も低いMAE(0.024)と最も高いR2値(0.955)を達成しました。さらに、設計された特徴量をフルマルチチャネル入力に統合することで、MAEは0.022、R2値は0.961まで低下しましたが、容量のみの入力では予測性能の低下が認められました。
| カテゴリー | モデル/入力構成 | 平均絶対誤差 | 二乗平均平方根誤差 | MAPE (%) | R² |
| ディープラーニングアーキテクチャ | ディープニューラルネットワーク(DNN) | 0.031 | 0.042 | 3.58 | 0.928 |
| 畳み込みニューラルネットワーク | 0.027 | 0.037 | 3.14 | 0.941 | |
| 長短期記憶 (LSTM) | 0.026 | 0.036 | 3.05 | 0.944 | |
| CNN–LSTM | 0.024 | 0.033 | 2.81 | 0.955 | |
| トランスフォーマー | 0.025 | 0.034 | 2.89 | 0.951 | |
| 入力構成 | 容量のみ | 0.034 | 0.046 | 3.92 | 0.916 |
| 電圧+電流 | 0.029 | 0.039 | 3.29 | 0.936 | |
| フルマルチチャンネル入力 | 0.024 | 0.033 | 2.83 | 0.955 | |
| マルチチャネル+エンジニアリング特徴量 | 0.022 | 0.031 | 2.61 | 0.961 |
表3:DLアーキテクチャおよび入力構成による予測性能の比較。この表は、再現可能なマルチチャネルワークフローで使用された異なるDLアーキテクチャおよび入力構成の予測性能を比較したものである。性能指標には、平均絶対誤差(MAE)、平方根平均二乗誤差(RMSE)、平均絶対パーセント誤差(MAPE)、および決定係数(R2)が含まれる。略語:DNN = ディープニューラルネットワーク、CNN = 畳み込みニューラルネットワーク、LSTM = 長・短期記憶、MAE = 平均絶対誤差、RMSE = 平方根平均二乗誤差、MAPE = 平均絶対パーセント誤差。

図4再現性に基づくモデルアーキテクチャおよび入力構成の比較。 (A) 再現性に基づくアーキテクチャ選択前後の平方二乗平均平方根誤差分布。 (B安定したモデル選択の前後の、異なる入力構成における平均二乗誤差平方根の分布。C) 候補モデルアーキテクチャの平均性能と標準偏差の比較。色は二乗平均平方根誤差を示し、白抜き円は選択された安定モデルを示す。 (D) 入力構成の平均性能と標準偏差の比較。色は二乗平均平方根誤差を示し、白抜き円は選択された最適構成を示す。 こちらの図を拡大して表示するには、ここをクリックしてください。
誤差分布および一貫性の評価
従来のMLベースラインとDLアーキテクチャにおける予測の安定性を評価するために、絶対誤差分布の解析を行った。従来のMLベースラインでは、誤差分布がより広く、高誤差側の裾が長い傾向にあり、複雑な劣化パターンの予測タスクにおける安定性の低下が示された。評価したDLモデルの中では、CNN–LSTMアーキテクチャが比較的狭い誤差分布と短い高誤差裾を示し、局所的な特徴抽出と時系列シーケンスモデリングの統合が改善されていることが示唆された(図 5)。温度、内部抵抗、および効率に関連する変数を組み込むことで、評価したデータセット全体において予測誤差の分散が段階的に減少することが認められた。

図 5. 従来の機械学習(ML)ベースラインおよびマルチチャネルDLモデルにおける絶対誤差分布。従来のMLベースライン、DLアーキテクチャ、およびマルチチャネル入力構成における絶対予測誤差の分布を比較したバイオリンプロット。黒線は平均絶対誤差を示し、色付きの線は平均 ± 標準偏差を示す。こちらのリンクをクリックして、この図の拡大版を表示してください。
バリデーションシナリオ全体における再現性と堅牢性
このワークフローは、繰り返しのトレーニングランおよび複数の検証戦略において、一貫した予測性能を維持しました(表 4)。固定されたデータ分割と固定されたランダムシード初期化を用いて実施した繰り返しランでは、R2値が安定して0.95以上を維持し、MAEの標準偏差も低く、安定した性能指標が得られました。5分割交差検証および外部検証データセットを用いた追加評価では、繰り返しの実験条件下で性能の変動が限定的であることが示されました。外部検証フェーズでは GOTION データセットのみを使用しましたが、このデータセットはモデルのトレーニングおよびハイパーパラメータ最適化の手順から完全に除外されていました。このデータセットは異なるLFP化学組成および角形セル構成を代表しているため、外部評価によって、不均一な電気化学的および構造的条件下におけるデータセット間汎化能の厳格な評価が可能となりました。さらに、変動係数分析および繰り返しラン評価により、独立した実験間での予測分散が低いことが示され、提案されたマルチチャンネルワークフローの堅牢性と再現性が裏付けられました。
| 検証設定 | 性能指標 | 平均 | 標準偏差 | 最小値 | 最大値 | 変動係数 (%) |
| 固定データ分割による繰り返し実行 (n = 5) | MAE | 0.023 | 0.0021 | 0.021 | 0.026 | 9.13 |
| RMSE | 0.032 | 0.0028 | 0.029 | 0.036 | 8.75 | |
| MAPE (%) | 2.76 | 0.24 | 2.48 | 3.11 | 8.7 | |
| R² | 0.957 | 0.006 | 0.949 | 0.964 | 0.63 | |
| 異なる乱数シードによる繰り返し実行 (n = 5) | MAE | 0.024 | 0.0024 | 0.021 | 0.027 | 10 |
| RMSE | 0.033 | 0.0031 | 0.029 | 0.037 | 9.39 | |
| MAPE (%) | 2.84 | 0.27 | 2.52 | 3.19 | 9.51 | |
| R² | 0.954 | 0.007 | 0.946 | 0.962 | 0.73 | |
| 5-fold 交差検証 | MAE | 0.025 | 0.003 | 0.022 | 0.029 | 12 |
| RMSE | 0.034 | 0.0034 | 0.03 | 0.039 | 10 | |
| MAPE (%) | 2.95 | 0.31 | 2.57 | 3.41 | 10.51 | |
| R² | 0.951 | 0.009 | 0.94 | 0.961 | 0.95 | |
| 外部検証 | MAE | 0.027 | 0.0032 | 0.023 | 0.031 | 11.85 |
| RMSE | 0.037 | 0.0038 | 0.032 | 0.042 | 10.27 | |
| MAPE (%) | 3.18 | 0.35 | 2.76 | 3.67 | 11.01 | |
| R² | 0.944 | 0.011 | 0.931 | 0.956 | 1.17 |
表4:繰り返しのトレーニングランおよびバリデーション戦略における、提案されたマルチチャネルDLワークフローの再現性と堅牢性の分析。本表は、固定データパーティションでの繰り返し実行、異なる乱数シードを用いた繰り返し実行、5分割交差検証、および外部バリデーションにおける、提案ワークフローの再現性と堅牢性のパフォーマンスをまとめたものである。評価指標には、平均絶対誤差(MAE)、平方根平均二乗誤差(RMSE)、平均絶対パーセンテージ誤差(MAPE)、決定係数(R2)、標準偏差(SD)、および変動係数が含まれる。略語:MAE = 平均絶対誤差;RMSE = 平方根平均二乗誤差;MAPE = 平均絶対パーセンテージ誤差;SD = 標準偏差。
ハイパーパラメータ感度分析および特徴量アブレーション
ハイパーパラメータ感度分析により、予測性能が観測ウィンドウサイズ、活性化関数、隠れ層の次元サイズ、およびシーケンスモデルの深さに応じて変動することが示されました。観測ウィンドウサイズが予測誤差分布に及ぼす影響を図6Aに示します。評価した条件下では、100から200サイクルの観測ウィンドウで予測誤差が低くなる傾向にあり、一方で観測ウィンドウをより長くしても予測精度の向上は限定的でした。活性化関数に依存する予測の変動性を図6Bにまとめます。評価した条件下では、Rectified linear unit (ReLU) および Gaussian error linear unit (GELU) 活性化関数が、他の活性化関数と比較して低い予測誤差を示しました。隠れ層の次元サイズおよびシーケンスモデルの深さに対する予測性能の感度を図6Cに示します。隠れ層の次元が128で、シーケンスモデリング層が2〜3層の場合に予測性能が向上しましたが、浅いアーキテクチャや隠れ層の次元を削減すると予測誤差が増加しました。さらに、特徴量アブレーション分析により、エンジニアリングされた特徴量または効率関連の変数を削除すると、フルマルチチャネル構成と比較してMAEが増加することが示され(表5)、マルチチャネル入力とエンジニアリングされた電気化学的特徴量の組み合わせが予測性能の向上に寄与していることが示唆されました。

図6ハイパーパラメータの変動に対する予測性能の感度。 (A) 入力ウィンドウサイズが予測誤差分布に及ぼす影響。 (B) 活性化関数の選択が予測誤差分布に及ぼす影響。(C) 隠限次元のサイズおよびシーケンスモデルの層数に対する予測感度を示すヒートマップ。黒線は平均絶対誤差を、色線は平均値を表す。 ± 該当する場合は標準偏差。 こちらの図を拡大して表示するには、ここをクリックしてください。
| カテゴリー | 設定 | MAE | RMSE | MAPE (%) | R² |
| 入力ウィンドウサイズ | 20 cycles | 0.031 | 0.043 | 3.74 | 0.927 |
| 50 cycles | 0.026 | 0.036 | 3.08 | 0.944 | |
| 100 cycles | 0.023 | 0.032 | 2.71 | 0.957 | |
| 150 cycles | 0.022 | 0.031 | 2.63 | 0.96 | |
| 200 cycles | 0.022 | 0.031 | 2.59 | 0.961 | |
| 250 cycles | 0.023 | 0.032 | 2.67 | 0.958 | |
| 300 cycles | 0.024 | 0.033 | 2.79 | 0.955 | |
| 活性化関数 | ReLU | 0.023 | 0.032 | 2.74 | 0.957 |
| GELU | 0.022 | 0.031 | 2.61 | 0.961 | |
| Tanh | 0.026 | 0.036 | 3.05 | 0.946 | |
| Sigmoid | 0.034 | 0.047 | 3.96 | 0.918 | |
| 隠れ層次元 / レイヤーあたりのチャネル数 | 32 | 0.028 | 0.039 | 3.22 | 0.939 |
| 64 | 0.024 | 0.033 | 2.81 | 0.954 | |
| 128 | 0.022 | 0.031 | 2.58 | 0.961 | |
| 256 | 0.023 | 0.032 | 2.69 | 0.958 | |
| シーケンスモデリングレイヤー数 | 1 | 0.027 | 0.038 | 3.14 | 0.942 |
| 2 | 0.023 | 0.032 | 2.73 | 0.956 | |
| 3 | 0.022 | 0.031 | 2.6 | 0.961 | |
| 4 | 0.024 | 0.034 | 2.86 | 0.952 | |
| 特徴量アブレーション | フルマルチチャネル + エンジニアリング特徴量 | 0.022 | 0.031 | 2.61 | 0.961 |
| エンジニアリング特徴量なし | 0.024 | 0.033 | 2.84 | 0.955 | |
| 温度なし | 0.025 | 0.034 | 2.93 | 0.951 | |
| 内部抵抗なし | 0.026 | 0.035 | 3.01 | 0.949 | |
| 効率関連変数なし | 0.025 | 0.034 | 2.95 | 0.95 | |
| 電圧 + 電流のみ | 0.029 | 0.039 | 3.29 | 0.936 | |
| 容量のみ | 0.034 | 0.046 | 3.92 | 0.916 |
表5:異なるハイパーパラメータ設定および特徴量アブレーション構成におけるモデル性能の感度分析。この表は、提案されたマルチチャネルDLワークフロー内における予測性能に対する、入力ウィンドウサイズ、活性化関数、隠れ層次元サイズ、シーケンスモデルの深さ、および特徴量アブレーション戦略の影響をまとめたものである。性能指標には、平均絶対誤差(MAE)、平方根平均二乗誤差(RMSE)、平均絶対パーセント誤差(MAPE)、および決定係数(R2)が含まれる。略語:MAE = 平均絶対誤差、RMSE = 平方根平均二乗誤差、MAPE = 平均絶対パーセント誤差、ReLU = 整流線形ユニット、GELU = ガウス誤差線形ユニット。
本プロトコルで述べられている再現可能なDLワークフローは、マルチチャネルのサイクルデータを用いたリチウムイオン電池の性能の正確な予測を実証しました。このワークフローは、評価した実験条件下でのSOH推定において、テストMAE 0.024およびR2値 0.955を達成しており、電池のライフサイクル管理および蓄電モニタリングへの応用の可能性を支持する結果となりました11,12,13。
本プロトコルの大きな利点は、従来の電気化学的・物理的なPDEモデル5と比較して計算複雑性が低減されることです。物理ベースのアプローチはバッテリー劣化に関するメカニズム的な洞察を提供しますが、高レート放電条件やマルチチャネル動作環境下では、パラメータ同定の課題に直面することがよくあります。対照的に、本データ駆動型ワークフローは、セル化学の明示的な物理ベースのパラメータ化を必要とせず、サイクルデータから非線形劣化挙動を直接モデル化します14。評価したデータセットおよび実験設定において、CNN-LSTMアーキテクチャは、単独のCNN、LSTM、およびトランスフォーマーベースのモデルよりも優れた予測性能を示しました。近年の研究では、不確実性推定を伴う劣化予測に対するトランスフォーマーアーキテクチャの有効性15や、不均一な充電データを用いたプライバシー保護型バッテリー故障予測におけるCNNの能力16が実証されています。しかし、本ワークフローでは、評価したラボ条件において予測精度、計算効率、および学習安定性のバランスが最適であったため、CNN-LSTMアーキテクチャを優先しました。畳み込み層がサイクル曲線から局所的な形態的特徴を抽出し、一方でLSTM層が繰り返されるサイクルパターンにわたる長期的な時間的依存性をモデル化しました17,18。ハイブリッドアーキテクチャは、単一ネットワーク構造と比較してモデルの複雑さを増大させますが、評価した実験条件下での計算要件は、実用的なバッテリー管理システムへの実装シナリオと互換性が維持されました。計算コストの大部分はオフラインでのモデル学習時に発生するため、推論フェーズは比較的軽量であり、クラウドベースの計算に継続的に依存することなく、リアルタイムのオンボード予測およびエッジレベルのバッテリー状態監視が可能となります。
本プロトコルの性能は、いくつかの極めて重要な前処理および入力設定ステップに強く依存します。まず、マルチチャネルのサイクル信号間における時間的関係を維持するためには、厳格な配列アラインメントおよびリサンプリング手順(ステップ 2.2)が不可欠です。予備評価において、マルチチャネル配列のアラインメントが不適切であると、予測安定性の低下およびモデル誤差の増加に関連することが示されました。次に、微分電圧特性などの設計された電気化学的特徴量を生のサイクル信号に統合することが、予測性能の向上に寄与しました。特徴量アブレーション解析により、設計された特徴量を温度および内部抵抗変数と共に保持した場合に、平均絶対誤差(MAE)の値が低くなることが実証されました19。さらに、設計された電気化学記述子をマルチチャネルの時間的特徴量と組み合わせることで、多様な動作条件下における複雑な劣化パターンを捉えるモデルの能力が向上しました20,21,22。本研究で導入された重要な手法上の安全策は、正規化スケーリング係数と特徴量エンジニアリングのベースラインを厳格に分離したことです。すべての統計的正規化パラメータおよび設計された特徴量の計算は、検証データセットおよびテストデータセットに適用される前に、トレーニングデータセットのみから導出されました。この手順により、早期サイクル予測およびクロスデータセット評価における情報漏洩(information leakage)のリスクが軽減され、結果として予測ワークフローの信頼性と再現性が向上しました。
本プロトコルの実行または変更において、CNN–LSTMの最適化中に学習の不安定性や勾配に関連する問題が発生することがあります。損失関数が収束しない、あるいはNaN値が生成される場合は、回帰的なシーケンスモデリング層内で勾配爆発が起きている可能性があります。このような状況では、勾配クリッピングの導入、初期学習率を1 × 10−3から1 × 10−4へ引き下げること、またはバッチサイズを適度に増やすことで、勾配更新が平滑化され、学習の安定性が向上することがあります。さらに、深い時系列モデリングにおいて、ReLUおよびGELU活性化関数は、シグモイド関数や双曲線正接関数と比較して勾配伝播の改善に関連していました。したがって、本研究で提示したハイパーパラメータ感度分析は、さまざまな学習条件下でワークフローの安定性と予測性能を最適化する際に、研究者の助けとなる可能性があります23。
評価条件下で達成された予測性能にもかかわらず、本プロトコルにはいくつかの制限があります。現在のワークフローは、主に研究室で制御された定電流・定電圧サイクルデータセットを用いて検証されています。電気自動車の実際のアプリケーションでは、バッテリーは確率的な充放電挙動、変動するユーザーの操作パターン、および劣化特性を変化させる可能性のある変動的な環境条件にさらされます。このような動的な動作条件下では、データ駆動型バッテリーモデルは、過去に観察されていない劣化軌道や環境条件によって予測の信頼性が低下する、分布外(out-of-distribution)のシナリオに遭遇する可能性があります。実際の展開環境における堅牢性を向上させるため、本ワークフローの今後の実装では、エビデンシャルDLや分位点回帰フレームワークなどの不確実性定量化戦略を組み込み、バッテリー状態の予測とともに校正された信頼区間を提供することが考えられます。さらに、ドメイン適応および転移学習の手法を用いることで、研究室で生成された劣化軌道と実世界でのサイクル挙動との間の分布の差を埋めることができる可能性があります24。連合学習や動的重み付け転移学習戦略は、ユーザーデータのプライバシーを維持しながら、大規模な研究室データセットを用いたモデルの事前学習と、その後の限定的な実世界の運用データによる微調整をさらに支援する可能性があります25。現在のフレームワークは、制御された研究室条件下で安定した予測性能を示しましたが、電気自動車の実際のBMSは、非常に動的な負荷プロファイルや変動する環境温度の下で動作しなければなりません。したがって、本ワークフローの今後の適応では、現実的な走行サイクルデータを組み込み、オンラインモデル更新戦略を導入することで、実世界での展開における予測信頼性を向上させることが有益であると考えられます。
データの分割、前処理、特徴抽出、および乱数シードの初期化手順を標準化することで、本プロトコルは応用バッテリーMLワークフローにおける再現性を向上させます26。ここで提示するマルチチャネル特徴統合戦略と再現性重視の学習フレームワークは、再生可能エネルギー貯蔵、電気自動車のモニタリング、および長期的なバッテリーライフサイクルアセスメントのための予測的BMSの今後の開発を支援する可能性があります。
著者は、競合する資金的利益または利益相反がないことを宣言します。
著者らは、本研究に必要な学術的環境および計算リソースを提供したSouthern University of Science and Technology物理学部およびケンブリッジ大学ホマートン・カレッジによる機関的支援に感謝いたします。また、CALCE、SANYO、PANASONIC、KOKAM、GOTIONを含む、オープンアクセスでリチウムイオン電池データセットを公開し、本包括的なマルチチャネル分析を可能にした研究機関および寄稿者に謝意を表します。
| 名前 | 会社 | カタログ番号 | コメント |
|---|---|---|---|
| CALCEバッテリーデータセット | メリーランド大学 高度ライフサイクル工学センター (CALCE) | https://calce.umd.edu/battery-data | モデルの学習および検証用のマルチチャネル・リチウムイオン電池サイクルデータのソース |
| CUDA Toolkit | NVIDIA | Version 11.8 | DLモデル学習のためのGPU加速 |
| GOTION IFP20100140A データセット | Mendeley Data | https://doi.org/10.17632/vpw4t7ytbx.2 | 外部検証およびマルチチャネル電池劣化解析 |
| KOKAM SLPB533459H4 データセット | Mendeley Data | https://doi.org/10.17632/7w4y4fzzbb.1 | マルチチャネル電池劣化モデリングおよび検証 |
| Matplotlib | Matplotlib開発チーム | Version 3.7.1 | モデル性能の可視化、感度解析、および再現性の結果の表示 |
| NumPy | NumPy開発者 | Version 1.24.3 | 数値計算およびテンソル構築 |
| PANASONIC NCR18650BD データセット | Mendeley Data | https://doi.org/10.17632/wykht8y7tg.1 | マルチチャネルサイクルデータのソースおよび設計特徴量の抽出 |
| Pandas | Pandas開発者 | Version 2.0.3 | データの整理、前処理、および表形式データの管理 |
| PyTorch | PyTorch Foundation | Version 2.0.1 | CNN–LSTMモデルを含むディープラーニング・アーキテクチャの構築および学習 |
| Python | Pythonソフトウェア財団 | Version 3.10.12 | データ前処理、特徴量エンジニアリング、モデル学習、および評価 |
| SANYO UR18650E データセット | NASA Prognostics Data Repository | https://ti.arc.nasa.gov/tech/dash/groups/pcoe/prognostic-data-repository/ | 再現性評価およびモデル検証用のマルチチャネルサイクルデータのソース |
| Scikit-learn | Scikit-learn開発者 | Version 1.2.2 | ベースラインモデルの実装、データセットの分割、および性能指標の算出 |
このJoVE記事のテキストまたは図の再利用許可をリクエスト
許可をリクエスト