本プロトコルでは、マルチチャネルのサイクリングデータとエンジニアリングされた特徴量を用い、リチウムイオン電池の状態診断(SOH)、有効残寿命(RUL)、および蓄電性能を予測するための再現可能なディープラーニングワークフローを提示します。
このコンテンツを表示するには、JoVEへの購読が必要です。 または、無料トライアルをお申し込みください。
本プロトコルでは、マルチチャネルのサイクリングデータとエンジニアリングされた特徴量を用い、リチウムイオン電池の状態診断(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標準化された前処理、ロバスト性評価、および感度分析のワークフロー。 (A) 生のサイクリング信号処理、タイムスタンプ校正、外れ値除去、リサンプリング、正規化、チャネルアライメント、およびテンソル構築を示す、標準化されたマルチチャネル前処理ワークフロー。入力表現戦略では、シングルチャネル入力、マルチチャネル生入力、およびエンジニアリングされた特徴量を組み合わせたマルチチャネル入力を比較する。(B) CNN–LSTMワークフローの体系的なハイパーパラメータ摂動、反復実行評価、特徴量アブレーション解析、交差検証、および外部検証を示すロバスト性と感度解析のパイプライン。 この図の拡大版を表示するには、ここをクリックしてください。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
マルチチャネルサイクリング信号とデータ分布
リチウムイオン電池のサイクル応答挙動を特性評価するために、代表的なマルチチャネルサイクル信号および性能分布の解析を行った。本研究では、コバルト酸リチウム(LCO)、ニッケル・コバルト・アルミニウム酸リチウム(NCA)、ニッケル・マンガン・コバルト酸リチウム(NMC)、およびLFPを含む、複数の化学系を代表する5つのリチウムイオン電池データセットを用いた(Table 1)。電圧、電流、容量、温度、内部抵抗、およびクーロン効率またはエネルギー効率などの主要なサイクル変数に、増分容量(IC)および微分電圧(DV)特性などのエンジニアリング特徴量を統合し、マルチチャネル特性評価フレームワークを構築した。CALCEデータセットの容量-電圧プロファイルおよびSOH分布(Figure 3A)、SANYOデータセットの平均電圧プロファイルおよびSOH分布(Figure 3B
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
本プロトコルで述べられている再現可能なDLワークフローは、マルチチャネルのサイクルデータを用いたリチウムイオン電池の性能の正確な予測を実証しました。このワークフローは、評価した実験条件下でのSOH推定において、テストMAE 0.024およびR2値 0.955を達成しており、電池のライフサイクル管理および蓄電モニタリングへの応用の可能性を支持する結果となりました11,12,13。
本プロトコルの大きな利点は、従来の電気化学的・物理的なPDEモデル5と比較して計算複雑性が低減されることです。物理ベースのアプローチはバッテリー劣化に関するメカニズム的な洞察を提供しますが、高レート放電条件やマルチチャネル動作環境下では、パラメータ同定の課題に直面することがよくあります。対照的に、本データ駆動型ワークフローは、セル化学の明示的な物理ベース...
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
著者は、競合する資金的利益または利益相反がないことを宣言します。
著者らは、本研究に必要な学術的環境および計算リソースを提供した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 | ベースラインモデルの実装、データセットの分割、および性能指標の算出 |
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。